@@ -2,8 +2,11 @@ import { serializeAiAgentLongTextTool } from './aiAgentLongTextTool.generated.js
22import { deserializeAiAgentLongTextTool } from './aiAgentLongTextTool.generated.js' ;
33import { serializeAiAgentBasicTextTool } from './aiAgentBasicTextTool.generated.js' ;
44import { deserializeAiAgentBasicTextTool } from './aiAgentBasicTextTool.generated.js' ;
5+ import { serializeAiAgentSpreadsheetTool } from './aiAgentSpreadsheetTool.generated.js' ;
6+ import { deserializeAiAgentSpreadsheetTool } from './aiAgentSpreadsheetTool.generated.js' ;
57import { AiAgentLongTextTool } from './aiAgentLongTextTool.generated.js' ;
68import { AiAgentBasicTextTool } from './aiAgentBasicTextTool.generated.js' ;
9+ import { AiAgentSpreadsheetTool } from './aiAgentSpreadsheetTool.generated.js' ;
710import { BoxSdkError } from '../box/errors.js' ;
811import { SerializedData } from '../serialization/json.js' ;
912import { sdIsEmpty } from '../serialization/json.js' ;
@@ -19,6 +22,7 @@ export class AiAgentAsk {
1922 readonly type : AiAgentAskTypeField = 'ai_agent_ask' as AiAgentAskTypeField ;
2023 readonly longText ?: AiAgentLongTextTool ;
2124 readonly basicText ?: AiAgentBasicTextTool ;
25+ readonly spreadsheet ?: AiAgentSpreadsheetTool ;
2226 readonly longTextMulti ?: AiAgentLongTextTool ;
2327 readonly basicTextMulti ?: AiAgentBasicTextTool ;
2428 readonly basicImage ?: AiAgentBasicTextTool ;
@@ -36,6 +40,9 @@ export class AiAgentAsk {
3640 if ( fields . basicText !== undefined ) {
3741 this . basicText = fields . basicText ;
3842 }
43+ if ( fields . spreadsheet !== undefined ) {
44+ this . spreadsheet = fields . spreadsheet ;
45+ }
3946 if ( fields . longTextMulti !== undefined ) {
4047 this . longTextMulti = fields . longTextMulti ;
4148 }
@@ -59,6 +66,7 @@ export interface AiAgentAskInput {
5966 readonly type ?: AiAgentAskTypeField ;
6067 readonly longText ?: AiAgentLongTextTool ;
6168 readonly basicText ?: AiAgentBasicTextTool ;
69+ readonly spreadsheet ?: AiAgentSpreadsheetTool ;
6270 readonly longTextMulti ?: AiAgentLongTextTool ;
6371 readonly basicTextMulti ?: AiAgentBasicTextTool ;
6472 readonly basicImage ?: AiAgentBasicTextTool ;
@@ -89,6 +97,10 @@ export function serializeAiAgentAsk(val: AiAgentAsk): SerializedData {
8997 val . basicText == void 0
9098 ? val . basicText
9199 : serializeAiAgentBasicTextTool ( val . basicText ) ,
100+ [ 'spreadsheet' ] :
101+ val . spreadsheet == void 0
102+ ? val . spreadsheet
103+ : serializeAiAgentSpreadsheetTool ( val . spreadsheet ) ,
92104 [ 'long_text_multi' ] :
93105 val . longTextMulti == void 0
94106 ? val . longTextMulti
@@ -125,6 +137,10 @@ export function deserializeAiAgentAsk(val: SerializedData): AiAgentAsk {
125137 val . basic_text == void 0
126138 ? void 0
127139 : deserializeAiAgentBasicTextTool ( val . basic_text ) ;
140+ const spreadsheet : undefined | AiAgentSpreadsheetTool =
141+ val . spreadsheet == void 0
142+ ? void 0
143+ : deserializeAiAgentSpreadsheetTool ( val . spreadsheet ) ;
128144 const longTextMulti : undefined | AiAgentLongTextTool =
129145 val . long_text_multi == void 0
130146 ? void 0
@@ -145,6 +161,7 @@ export function deserializeAiAgentAsk(val: SerializedData): AiAgentAsk {
145161 type : type ,
146162 longText : longText ,
147163 basicText : basicText ,
164+ spreadsheet : spreadsheet ,
148165 longTextMulti : longTextMulti ,
149166 basicTextMulti : basicTextMulti ,
150167 basicImage : basicImage ,
@@ -163,6 +180,10 @@ export function serializeAiAgentAskInput(val: AiAgentAskInput): SerializedData {
163180 val . basicText == void 0
164181 ? val . basicText
165182 : serializeAiAgentBasicTextTool ( val . basicText ) ,
183+ [ 'spreadsheet' ] :
184+ val . spreadsheet == void 0
185+ ? val . spreadsheet
186+ : serializeAiAgentSpreadsheetTool ( val . spreadsheet ) ,
166187 [ 'long_text_multi' ] :
167188 val . longTextMulti == void 0
168189 ? val . longTextMulti
@@ -197,6 +218,10 @@ export function deserializeAiAgentAskInput(
197218 val . basic_text == void 0
198219 ? void 0
199220 : deserializeAiAgentBasicTextTool ( val . basic_text ) ;
221+ const spreadsheet : undefined | AiAgentSpreadsheetTool =
222+ val . spreadsheet == void 0
223+ ? void 0
224+ : deserializeAiAgentSpreadsheetTool ( val . spreadsheet ) ;
200225 const longTextMulti : undefined | AiAgentLongTextTool =
201226 val . long_text_multi == void 0
202227 ? void 0
@@ -217,6 +242,7 @@ export function deserializeAiAgentAskInput(
217242 type : type ,
218243 longText : longText ,
219244 basicText : basicText ,
245+ spreadsheet : spreadsheet ,
220246 longTextMulti : longTextMulti ,
221247 basicTextMulti : basicTextMulti ,
222248 basicImage : basicImage ,
0 commit comments