Variable McpUiHostCapabilitiesSchemaConst
McpUiHostCapabilitiesSchema: ZodObject<
{
experimental: ZodOptional<ZodObject<{}, $strip>>;
logging: ZodOptional<ZodObject<{}, $strip>>;
message: ZodOptional<
ZodObject<
{
audio: ZodOptional<ZodObject<{}, $strip>>;
image: ZodOptional<ZodObject<{}, $strip>>;
resource: ZodOptional<ZodObject<{}, $strip>>;
resourceLink: ZodOptional<ZodObject<{}, $strip>>;
structuredContent: ZodOptional<ZodObject<{}, $strip>>;
text: ZodOptional<ZodObject<{}, $strip>>;
},
$strip,
>,
>;
openLinks: ZodOptional<ZodObject<{}, $strip>>;
sandbox: ZodOptional<
ZodObject<
{
csp: ZodOptional<
ZodObject<
{
baseUriDomains: ZodOptional<ZodArray<ZodString>>;
connectDomains: ZodOptional<ZodArray<ZodString>>;
frameDomains: ZodOptional<ZodArray<ZodString>>;
resourceDomains: ZodOptional<ZodArray<ZodString>>;
},
$strip,
>,
>;
permissions: ZodOptional<
ZodObject<
{
camera: ZodOptional<ZodObject<{}, $strip>>;
clipboardWrite: ZodOptional<ZodObject<{}, $strip>>;
geolocation: ZodOptional<ZodObject<{}, $strip>>;
microphone: ZodOptional<ZodObject<{}, $strip>>;
},
$strip,
>,
>;
},
$strip,
>,
>;
serverResources: ZodOptional<
ZodObject<{ listChanged: ZodOptional<ZodBoolean> }, $strip>,
>;
serverTools: ZodOptional<
ZodObject<{ listChanged: ZodOptional<ZodBoolean> }, $strip>,
>;
updateModelContext: ZodOptional<
ZodObject<
{
audio: ZodOptional<ZodObject<{}, $strip>>;
image: ZodOptional<ZodObject<{}, $strip>>;
resource: ZodOptional<ZodObject<{}, $strip>>;
resourceLink: ZodOptional<ZodObject<{}, $strip>>;
structuredContent: ZodOptional<ZodObject<{}, $strip>>;
text: ZodOptional<ZodObject<{}, $strip>>;
},
$strip,
>,
>;
},
$strip,
> = ...
Description
Capabilities supported by the host application.
See
McpUiInitializeResult for the initialization result that includes these capabilities