Variable SICapabilitiesSchemaConst
SICapabilitiesSchema: ZodIntersection<
ZodRecord<ZodString, ZodUnion<readonly [ZodUnknown, ZodUndefined]>>,
ZodObject<
{
modalities: ZodOptional<
ZodNullable<
ZodIntersection<
ZodRecord<ZodString, ZodUnion<readonly [ZodUnknown, ZodUndefined]>>,
ZodObject<
{
conversational: ZodOptional<ZodNullable<ZodBoolean>>;
voice: ZodOptional<ZodNullable<ZodUnion<(...)>>>;
video: ZodOptional<ZodNullable<ZodUnion<(...)>>>;
avatar: ZodOptional<ZodNullable<ZodUnion<(...)>>>;
},
$strip,
>,
>,
>,
>;
components: ZodOptional<
ZodNullable<
ZodIntersection<
ZodRecord<ZodString, ZodUnion<readonly [ZodUnknown, ZodUndefined]>>,
ZodObject<
{
standard: ZodOptional<ZodNullable<ZodArray<(...)>>>;
extensions: ZodOptional<ZodNullable<ZodRecord<(...), (...)>>>;
},
$strip,
>,
>,
>,
>;
commerce: ZodOptional<
ZodNullable<
ZodIntersection<
ZodRecord<ZodString, ZodUnion<readonly [ZodUnknown, ZodUndefined]>>,
ZodObject<
{ acp_checkout: ZodOptional<ZodNullable<ZodBoolean>> },
$strip,
>,
>,
>,
>;
a2ui: ZodOptional<
ZodNullable<
ZodIntersection<
ZodRecord<ZodString, ZodUnion<readonly [ZodUnknown, ZodUndefined]>>,
ZodObject<
{
supported: ZodOptional<ZodNullable<ZodBoolean>>;
catalogs: ZodOptional<ZodNullable<ZodArray<(...)>>>;
},
$strip,
>,
>,
>,
>;
mcp_apps: ZodOptional<ZodNullable<ZodBoolean>>;
},
$strip,
>,
> = ...