Skip to content

Commit d44b1af

Browse files
author
priyanshu.solanki
committed
fixing tags import issue
1 parent dab6383 commit d44b1af

File tree

5 files changed

+1017
-7
lines changed

5 files changed

+1017
-7
lines changed

apps/sim/app/api/knowledge/utils.ts

Lines changed: 50 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,38 @@ export interface DocumentData {
3535
enabled: boolean
3636
deletedAt?: Date | null
3737
uploadedAt: Date
38-
// Document tags
38+
// Text tags
3939
tag1?: string | null
4040
tag2?: string | null
4141
tag3?: string | null
4242
tag4?: string | null
4343
tag5?: string | null
4444
tag6?: string | null
4545
tag7?: string | null
46+
// Number tags
47+
number1?: number | null
48+
number2?: number | null
49+
number3?: number | null
50+
number4?: number | null
51+
number5?: number | null
52+
number6?: number | null
53+
number7?: number | null
54+
// Date tags
55+
date1?: Date | null
56+
date2?: Date | null
57+
date3?: Date | null
58+
date4?: Date | null
59+
date5?: Date | null
60+
date6?: Date | null
61+
date7?: Date | null
62+
// Boolean tags
63+
boolean1?: boolean | null
64+
boolean2?: boolean | null
65+
boolean3?: boolean | null
66+
boolean4?: boolean | null
67+
boolean5?: boolean | null
68+
boolean6?: boolean | null
69+
boolean7?: boolean | null
4670
}
4771

4872
export interface EmbeddingData {
@@ -58,14 +82,38 @@ export interface EmbeddingData {
5882
embeddingModel: string
5983
startOffset: number
6084
endOffset: number
61-
// Tag fields for filtering
85+
// Text tags
6286
tag1?: string | null
6387
tag2?: string | null
6488
tag3?: string | null
6589
tag4?: string | null
6690
tag5?: string | null
6791
tag6?: string | null
6892
tag7?: string | null
93+
// Number tags
94+
number1?: number | null
95+
number2?: number | null
96+
number3?: number | null
97+
number4?: number | null
98+
number5?: number | null
99+
number6?: number | null
100+
number7?: number | null
101+
// Date tags
102+
date1?: Date | null
103+
date2?: Date | null
104+
date3?: Date | null
105+
date4?: Date | null
106+
date5?: Date | null
107+
date6?: Date | null
108+
date7?: Date | null
109+
// Boolean tags
110+
boolean1?: boolean | null
111+
boolean2?: boolean | null
112+
boolean3?: boolean | null
113+
boolean4?: boolean | null
114+
boolean5?: boolean | null
115+
boolean6?: boolean | null
116+
boolean7?: boolean | null
69117
enabled: boolean
70118
createdAt: Date
71119
updatedAt: Date

apps/sim/app/workspace/[workspaceId]/knowledge/[id]/[documentId]/components/document-tags-modal/document-tags-modal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {
1616
Trash,
1717
} from '@/components/emcn'
1818
import { cn } from '@/lib/core/utils/cn'
19-
import { ALL_TAG_SLOTS, type AllTagSlot } from '@/lib/knowledge/constants'
19+
import { ALL_TAG_SLOTS, type AllTagSlot, MAX_TAG_SLOTS } from '@/lib/knowledge/constants'
2020
import type { DocumentTag } from '@/lib/knowledge/tags/types'
2121
import { createLogger } from '@/lib/logs/console/logger'
2222
import {

apps/sim/hooks/use-tag-definitions.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
'use client'
22

33
import { useCallback, useEffect, useState } from 'react'
4-
import type { TagSlot } from '@/lib/knowledge/constants'
4+
import type { AllTagSlot } from '@/lib/knowledge/constants'
55
import { createLogger } from '@/lib/logs/console/logger'
66

77
const logger = createLogger('useTagDefinitions')
88

99
export interface TagDefinition {
1010
id: string
11-
tagSlot: TagSlot
11+
tagSlot: AllTagSlot
1212
displayName: string
1313
fieldType: string
1414
createdAt: string
1515
updatedAt: string
1616
}
1717

1818
export interface TagDefinitionInput {
19-
tagSlot: TagSlot
19+
tagSlot: AllTagSlot
2020
displayName: string
2121
fieldType: string
2222
// Optional: for editing existing definitions

apps/sim/stores/knowledge/store.ts

Lines changed: 50 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,38 @@ export interface DocumentData {
4444
processingError?: string | null
4545
enabled: boolean
4646
uploadedAt: string
47-
// Document tags
47+
// Text tags
4848
tag1?: string | null
4949
tag2?: string | null
5050
tag3?: string | null
5151
tag4?: string | null
5252
tag5?: string | null
5353
tag6?: string | null
5454
tag7?: string | null
55+
// Number tags
56+
number1?: number | null
57+
number2?: number | null
58+
number3?: number | null
59+
number4?: number | null
60+
number5?: number | null
61+
number6?: number | null
62+
number7?: number | null
63+
// Date tags
64+
date1?: string | null
65+
date2?: string | null
66+
date3?: string | null
67+
date4?: string | null
68+
date5?: string | null
69+
date6?: string | null
70+
date7?: string | null
71+
// Boolean tags
72+
boolean1?: boolean | null
73+
boolean2?: boolean | null
74+
boolean3?: boolean | null
75+
boolean4?: boolean | null
76+
boolean5?: boolean | null
77+
boolean6?: boolean | null
78+
boolean7?: boolean | null
5579
}
5680

5781
export interface ChunkData {
@@ -63,13 +87,38 @@ export interface ChunkData {
6387
enabled: boolean
6488
startOffset: number
6589
endOffset: number
90+
// Text tags
6691
tag1?: string | null
6792
tag2?: string | null
6893
tag3?: string | null
6994
tag4?: string | null
7095
tag5?: string | null
7196
tag6?: string | null
7297
tag7?: string | null
98+
// Number tags
99+
number1?: number | null
100+
number2?: number | null
101+
number3?: number | null
102+
number4?: number | null
103+
number5?: number | null
104+
number6?: number | null
105+
number7?: number | null
106+
// Date tags
107+
date1?: string | null
108+
date2?: string | null
109+
date3?: string | null
110+
date4?: string | null
111+
date5?: string | null
112+
date6?: string | null
113+
date7?: string | null
114+
// Boolean tags
115+
boolean1?: boolean | null
116+
boolean2?: boolean | null
117+
boolean3?: boolean | null
118+
boolean4?: boolean | null
119+
boolean5?: boolean | null
120+
boolean6?: boolean | null
121+
boolean7?: boolean | null
73122
createdAt: string
74123
updatedAt: string
75124
}

0 commit comments

Comments
 (0)