Variable ServerCapabilitiesSchemaConst
ServerCapabilitiesSchema: ZodObject<
{
completions: ZodOptional<ZodCustom<object, object>>;
experimental: ZodOptional<ZodRecord<ZodString, ZodCustom<object, object>>>;
logging: ZodOptional<ZodCustom<object, object>>;
prompts: ZodOptional<
ZodObject<{ listChanged: ZodOptional<ZodBoolean> }, $strip>,
>;
resources: ZodOptional<
ZodObject<
{
listChanged: ZodOptional<ZodBoolean>;
subscribe: ZodOptional<ZodBoolean>;
},
$strip,
>,
>;
tasks: ZodOptional<
ZodObject<
{
cancel: ZodOptional<ZodCustom<object, object>>;
list: ZodOptional<ZodCustom<object, object>>;
requests: ZodOptional<
ZodObject<
{ tools: ZodOptional<ZodObject<{ call: ... }, $loose>> },
$loose,
>,
>;
},
$loose,
>,
>;
tools: ZodOptional<
ZodObject<{ listChanged: ZodOptional<ZodBoolean> }, $strip>,
>;
},
$strip,
> = ...
Capabilities that a server may support. Known capabilities are defined here, in this schema, but this is not a closed set: any server can define its own, additional capabilities.