EffectiveToolAnnotations
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/core/approvals/matcher.ts:106
§4.7.1 — the four MCP ToolAnnotations booleans, as they effectively hold for a call after
provenance and trust have been applied. All four are present: a hint entry asks a yes/no question
of each name it uses, so “unknown” is expressed by the source returning undefined for the whole
set, never by a missing key.
Properties
Section titled “Properties”destructiveHint
Section titled “destructiveHint”destructiveHint:
boolean
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/core/approvals/matcher.ts:108
idempotentHint
Section titled “idempotentHint”idempotentHint:
boolean
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/core/approvals/matcher.ts:109
openWorldHint
Section titled “openWorldHint”openWorldHint:
boolean
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/core/approvals/matcher.ts:110
readOnlyHint
Section titled “readOnlyHint”readOnlyHint:
boolean
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/core/approvals/matcher.ts:107