Variable ToolAnnotationsSchemaConst
ToolAnnotationsSchema: ZodObject<
{
destructiveHint: ZodOptional<ZodBoolean>;
idempotentHint: ZodOptional<ZodBoolean>;
openWorldHint: ZodOptional<ZodBoolean>;
readOnlyHint: ZodOptional<ZodBoolean>;
title: ZodOptional<ZodString>;
},
$strip,
> = ...
Additional properties describing a
Toolto clients.NOTE: all properties in
ToolAnnotationsare hints. They are not guaranteed to provide a faithful description of tool behavior (including descriptive properties liketitle).Clients should never make tool use decisions based on
ToolAnnotationsreceived from untrusted servers.