ToolAnnotations
import type { ToolAnnotations } from "https://googleapis.deno.dev/v1/connectors:v2.ts";ToolAnnotations holds annotations for a tool.
interface ToolAnnotations {
destructiveHint?: boolean;
idempotentHint?: boolean;
openWorldHint?: boolean;
readOnlyHint?: boolean;
title?: string;
}§Properties
§
destructiveHint?: boolean
[src]If true, the tool may perform destructive updates to its environment. If
false, the tool performs only additive updates. (This property is
meaningful only when read_only_hint == false)
§
idempotentHint?: boolean
[src]If true, calling the tool repeatedly with the same arguments will have no
additional effect on the environment. (This property is meaningful only
when read_only_hint == false)