Skip to content

RUNG_TOOL_DESCRIPTION_SUFFIXES

const RUNG_TOOL_DESCRIPTION_SUFFIXES: Readonly<Record<ApprovalRung, string | null>>

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/config/tool-descriptions.ts:47

§4.5’s table, verbatim. The wordings are normative copy the model reads; do not paraphrase, re-punctuate or “improve” them.

  • read-only and write share one sentence: at both rungs a non-granted call goes to the human, so the user’s approval is a certainty, not a possibility.
  • auto-safe softens will to MAY: the rater approves what it rates safe, so only some calls reach the user.
  • full-auto gets its own wording because the consequence differs — the user is not asked there, so promising the user’s approval would be false. What can happen is a refusal by the rater.
  • bypass appends nothing to anything: no gate, so no sentence could be true.