Variable SITerminateSessionRequestSchemaConst
SITerminateSessionRequestSchema: ZodObject<
{
session_id: ZodString;
reason: ZodUnion<
readonly [
ZodLiteral<"handoff_transaction">,
ZodLiteral<"handoff_complete">,
ZodLiteral<"user_exit">,
ZodLiteral<"session_timeout">,
ZodLiteral<"host_terminated">,
],
>;
termination_context: ZodOptional<
ZodNullable<
ZodObject<
{
summary: ZodOptional<ZodNullable<ZodString>>;
transaction_intent: ZodOptional<
ZodNullable<
ZodObject<
{ action: ZodOptional<(...)>; product: ZodOptional<(...)> },
$strip,
>,
>,
>;
cause: ZodOptional<ZodNullable<ZodString>>;
},
$strip,
>,
>,
>;
ext: ZodOptional<
ZodNullable<
ZodRecord<ZodString, ZodUnion<readonly [ZodUnknown, ZodUndefined]>>,
>,
>;
},
$strip,
> = ...