3231
*/
3232
export function serializeSendOptions(options: IChatSendRequestOptions): ISerializableSendOptions {
3234
>
modeInfo: options.modeInfo,
3235
>
userSelectedModelId: options.userSelectedModelId,
3236
>
userSelectedModelConfiguration: options.userSelectedModelConfiguration,
3237
>
userSelectedTools: options.userSelectedTools?.get(),
3238
>
location: options.location,
3239
>
locationData: options.locationData,
3240
>
attempt: options.attempt,
3241
>
noCommandDetection: options.noCommandDetection,
3242
>
agentId: options.agentId,
3243
>
agentIdSilent: options.agentIdSilent,
3244
>
slashCommand: options.slashCommand,
3245
>
confirmation: options.confirmation,
3246
>
isSystemInitiated: options.isSystemInitiated,
3247
>
systemInitiatedLabel: options.systemInitiatedLabel,
3248
>
terminalExecutionId: options.terminalExecutionId,
3249
>
};
3250
>
}
3251
3252
export enum ChatRequestEditedFileEventKind {