Skip to content

promptInterruptSchema

const promptInterruptSchema: ZodObject<{
data: ZodOptional<ZodUnknown>;
message: ZodString;
resolution: ZodOptional<ZodObject<{
data: ZodOptional<ZodUnknown>;
error: ZodOptional<ZodUnknown>;
timestamp: ZodISODateTime;
type: ZodEnum<{
reject: "reject";
resume: "resume";
}>;
}, $strip>>;
state: ZodOptional<ZodUnknown>;
timestamp: ZodISODateTime;
}, $strip>;

Defined in: core/src/prompt/prompt.ts:44

Schema for a single interrupt raised by a tool call: its message, an optional caller-facing payload, tool-private state, and the resolution once answered.