Skip to content

approvalsTrustNotice

approvalsTrustNotice(change): SlashCommandNotice

Defined in: _worktrees/docs-release/gaunt-sloth/packages/agent/src/modules/slashCommands.ts:730

EXT-70 §4.7.1/§4.7.4 — the notice for a landed /approvals trust or /approvals untrust, built from what the runner RETURNS rather than from what was asked for, so the copy can only describe the trust actually in force.

The withdrawal half states the consequence where the withdrawal happens. Ceasing to believe a hint pushes it back to the MCP fail-closed default, and for readOnlyHint, openWorldHint and destructiveHint that is a weakening — so §4.7.4 will withdraw that server’s saved approvals at the next call, with its own notice. That is the correct direction and is not suppressed; what would be wrong is for the user to meet it as a surprise three turns later. idempotentHint is the one hint no weakening move names, so withdrawing it invalidates nothing and the line is absent — which is why the line is driven by the runner’s weakening list rather than by “was anything withdrawn”.

McpAnnotationTrustChange

SlashCommandNotice