@@ -2,8 +2,11 @@ import { serializeAiAgentLongTextTool } from './aiAgentLongTextTool.generated.js
2
2
import { deserializeAiAgentLongTextTool } from './aiAgentLongTextTool.generated.js' ;
3
3
import { serializeAiAgentBasicTextTool } from './aiAgentBasicTextTool.generated.js' ;
4
4
import { deserializeAiAgentBasicTextTool } from './aiAgentBasicTextTool.generated.js' ;
5
+ import { serializeAiAgentSpreadsheetTool } from './aiAgentSpreadsheetTool.generated.js' ;
6
+ import { deserializeAiAgentSpreadsheetTool } from './aiAgentSpreadsheetTool.generated.js' ;
5
7
import { AiAgentLongTextTool } from './aiAgentLongTextTool.generated.js' ;
6
8
import { AiAgentBasicTextTool } from './aiAgentBasicTextTool.generated.js' ;
9
+ import { AiAgentSpreadsheetTool } from './aiAgentSpreadsheetTool.generated.js' ;
7
10
import { BoxSdkError } from '../box/errors.js' ;
8
11
import { SerializedData } from '../serialization/json.js' ;
9
12
import { sdIsEmpty } from '../serialization/json.js' ;
@@ -19,6 +22,7 @@ export class AiAgentAsk {
19
22
readonly type : AiAgentAskTypeField = 'ai_agent_ask' as AiAgentAskTypeField ;
20
23
readonly longText ?: AiAgentLongTextTool ;
21
24
readonly basicText ?: AiAgentBasicTextTool ;
25
+ readonly spreadsheet ?: AiAgentSpreadsheetTool ;
22
26
readonly longTextMulti ?: AiAgentLongTextTool ;
23
27
readonly basicTextMulti ?: AiAgentBasicTextTool ;
24
28
readonly basicImage ?: AiAgentBasicTextTool ;
@@ -36,6 +40,9 @@ export class AiAgentAsk {
36
40
if ( fields . basicText !== undefined ) {
37
41
this . basicText = fields . basicText ;
38
42
}
43
+ if ( fields . spreadsheet !== undefined ) {
44
+ this . spreadsheet = fields . spreadsheet ;
45
+ }
39
46
if ( fields . longTextMulti !== undefined ) {
40
47
this . longTextMulti = fields . longTextMulti ;
41
48
}
@@ -59,6 +66,7 @@ export interface AiAgentAskInput {
59
66
readonly type ?: AiAgentAskTypeField ;
60
67
readonly longText ?: AiAgentLongTextTool ;
61
68
readonly basicText ?: AiAgentBasicTextTool ;
69
+ readonly spreadsheet ?: AiAgentSpreadsheetTool ;
62
70
readonly longTextMulti ?: AiAgentLongTextTool ;
63
71
readonly basicTextMulti ?: AiAgentBasicTextTool ;
64
72
readonly basicImage ?: AiAgentBasicTextTool ;
@@ -89,6 +97,10 @@ export function serializeAiAgentAsk(val: AiAgentAsk): SerializedData {
89
97
val . basicText == void 0
90
98
? val . basicText
91
99
: serializeAiAgentBasicTextTool ( val . basicText ) ,
100
+ [ 'spreadsheet' ] :
101
+ val . spreadsheet == void 0
102
+ ? val . spreadsheet
103
+ : serializeAiAgentSpreadsheetTool ( val . spreadsheet ) ,
92
104
[ 'long_text_multi' ] :
93
105
val . longTextMulti == void 0
94
106
? val . longTextMulti
@@ -125,6 +137,10 @@ export function deserializeAiAgentAsk(val: SerializedData): AiAgentAsk {
125
137
val . basic_text == void 0
126
138
? void 0
127
139
: deserializeAiAgentBasicTextTool ( val . basic_text ) ;
140
+ const spreadsheet : undefined | AiAgentSpreadsheetTool =
141
+ val . spreadsheet == void 0
142
+ ? void 0
143
+ : deserializeAiAgentSpreadsheetTool ( val . spreadsheet ) ;
128
144
const longTextMulti : undefined | AiAgentLongTextTool =
129
145
val . long_text_multi == void 0
130
146
? void 0
@@ -145,6 +161,7 @@ export function deserializeAiAgentAsk(val: SerializedData): AiAgentAsk {
145
161
type : type ,
146
162
longText : longText ,
147
163
basicText : basicText ,
164
+ spreadsheet : spreadsheet ,
148
165
longTextMulti : longTextMulti ,
149
166
basicTextMulti : basicTextMulti ,
150
167
basicImage : basicImage ,
@@ -163,6 +180,10 @@ export function serializeAiAgentAskInput(val: AiAgentAskInput): SerializedData {
163
180
val . basicText == void 0
164
181
? val . basicText
165
182
: serializeAiAgentBasicTextTool ( val . basicText ) ,
183
+ [ 'spreadsheet' ] :
184
+ val . spreadsheet == void 0
185
+ ? val . spreadsheet
186
+ : serializeAiAgentSpreadsheetTool ( val . spreadsheet ) ,
166
187
[ 'long_text_multi' ] :
167
188
val . longTextMulti == void 0
168
189
? val . longTextMulti
@@ -197,6 +218,10 @@ export function deserializeAiAgentAskInput(
197
218
val . basic_text == void 0
198
219
? void 0
199
220
: deserializeAiAgentBasicTextTool ( val . basic_text ) ;
221
+ const spreadsheet : undefined | AiAgentSpreadsheetTool =
222
+ val . spreadsheet == void 0
223
+ ? void 0
224
+ : deserializeAiAgentSpreadsheetTool ( val . spreadsheet ) ;
200
225
const longTextMulti : undefined | AiAgentLongTextTool =
201
226
val . long_text_multi == void 0
202
227
? void 0
@@ -217,6 +242,7 @@ export function deserializeAiAgentAskInput(
217
242
type : type ,
218
243
longText : longText ,
219
244
basicText : basicText ,
245
+ spreadsheet : spreadsheet ,
220
246
longTextMulti : longTextMulti ,
221
247
basicTextMulti : basicTextMulti ,
222
248
basicImage : basicImage ,
0 commit comments