Interface: InterruptRequest
Defined in: packages/core/src/interrupt/types.ts:99
Properties
interruptId
interruptId:
string
Defined in: packages/core/src/interrupt/types.ts:100
spec
spec: {
cancelLabel?:string;confirmLabel?:string;id?:string;kind:"confirm";prompt:string; } | {id?:string;kind:"text";maxLength?:number;placeholder?:string;prompt:string; } | {id?:string;kind:"choice";multiple?:boolean;options:object[];prompt:string; } | {id?:string;kind:"number";max:number;min:number;prompt:string;step?:number; } | {accept?:string[];id?:string;kind:"file";maxBytes?:number;prompt:string; } | {id?:string;kind:"encrypted";prompt:string;purpose?:"password"|"secret"|"api_key"; }
Defined in: packages/core/src/interrupt/types.ts:103
toolCallId
toolCallId:
string
Defined in: packages/core/src/interrupt/types.ts:101
toolName
toolName:
string
Defined in: packages/core/src/interrupt/types.ts:102