A server request for a decision before its workflow can continue.
API
expiresAt
stringISO timestamp at or after which the entire batch cannot be resumed.
id
stringServer identifier used to correlate a resume decision.
message
stringOptional description for display to the application user.
metadata
Readonly<Record<string, unknown>>Optional JSON-compatible server metadata, recursively owned at runtime.
reason
stringReason for the pause, including server-defined extension values.
responseSchema
Readonly<Record<string, unknown>>JSON schema preserved for application-owned response validation.
subagentRunId
stringOriginating subagent run identifier, when supplied.
toolCallId
stringOriginal tool call associated with this interrupt, when supplied.