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<(...)> },
$loose,
>,
>,
>;
cause: ZodOptional<ZodNullable<ZodString>>;
},
$loose,
>,
>,
>;
ext: ZodOptional<ZodNullable<ZodObject<{}, $loose>>>;
},
$loose,
> = ...