ToolAnnotations

Annotations providing hints about tool behavior.

API Docs

Properties

Link copied to clipboard
abstract var destructiveHint: Boolean?

Indicates the tool may perform destructive actions.

Link copied to clipboard
abstract var idempotentHint: Boolean?

Indicates the tool can be called repeatedly without changing outcome.

Link copied to clipboard
abstract var openWorldHint: Boolean?

Indicates the tool may reach beyond local context (network, external systems, etc.).

Link copied to clipboard
abstract var readOnlyHint: Boolean?

Indicates the tool is read-only.

Link copied to clipboard
abstract var title: String?

Optional display title.