Variable SICapabilitiesSchemaConst
SICapabilitiesSchema: ZodObject<
{
modalities: ZodOptional<
ZodObject<
{
conversational: ZodOptional<ZodBoolean>;
voice: ZodOptional<
ZodUnion<
readonly [
ZodBoolean,
ZodObject<
{ provider: ZodOptional<(...)>; voice_id: ZodOptional<(...)> },
$loose,
>,
],
>,
>;
video: ZodOptional<
ZodUnion<
readonly [
ZodBoolean,
ZodObject<
{
formats: ZodOptional<(...)>;
max_duration_seconds: ZodOptional<(...)>;
},
$loose,
>,
],
>,
>;
avatar: ZodOptional<
ZodUnion<
readonly [
ZodBoolean,
ZodObject<
{ provider: ZodOptional<(...)>; avatar_id: ZodOptional<(...)> },
$loose,
>,
],
>,
>;
},
$loose,
>,
>;
components: ZodOptional<
ZodObject<
{
standard: ZodOptional<
ZodArray<
ZodUnion<
readonly [
ZodLiteral<"text">,
ZodLiteral<"link">,
ZodLiteral<"image">,
ZodLiteral<"product_card">,
ZodLiteral<"carousel">,
ZodLiteral<"action_button">,
],
>,
>,
>;
extensions: ZodOptional<ZodObject<{}, $loose>>;
},
$loose,
>,
>;
commerce: ZodOptional<
ZodObject<{ acp_checkout: ZodOptional<ZodBoolean> }, $loose>,
>;
a2ui: ZodOptional<
ZodObject<
{
supported: ZodOptional<ZodBoolean>;
catalogs: ZodOptional<ZodArray<ZodString>>;
},
$loose,
>,
>;
mcp_apps: ZodOptional<ZodBoolean>;
},
$loose,
> = ...