hashbrown

Interrupt

A server request for a decision before its workflow can continue.

expiresAt
string

ISO timestamp at or after which the entire batch cannot be resumed.

id
string

Server identifier used to correlate a resume decision.

message
string

Optional description for display to the application user.

metadata
Readonly<Record<string, unknown>>

Optional JSON-compatible server metadata, recursively owned at runtime.

reason
string

Reason for the pause, including server-defined extension values.

responseSchema
Readonly<Record<string, unknown>>

JSON schema preserved for application-owned response validation.

subagentRunId
string

Originating subagent run identifier, when supplied.

toolCallId
string

Original tool call associated with this interrupt, when supplied.