← All MCP tools

Get autonomy ledger

get_autonomy_ledger
Read-only

What it does

See where agent_ok has been earned. Groups every approval and rejection of an agent-proposed completion by a stored class — a project or a tag — and reports, per class: how many were approved, how many rejected, the current run of consecutive approvals since the last rejection, how much open work there is and how much of it already skips the approval gate. suggestion is "grant" when the streak clears the threshold and there is still gated work to cover, "revoke" the moment a class with granted tasks takes a rejection, and null otherwise. Reports only: it cannot set agent_ok, and neither can you — granting or revoking autonomy is a human action in the app. Use it to tell a human what the record supports, not to act on it.

Parameters

NameTypeRequiredDescription
thresholdintegerOptional

Approvals in a row before a grant is suggested (default 5)

  • From 2 to 50
daysintegerOptional

How far back to read decisions (default 90)

  • From 1 to 365

Annotations

The hints the server sends with this tool. A host reads them to decide whether to ask you before a call.

Read-onlyreadOnlyHint: true
Changes nothing.
DestructivedestructiveHint: false
Only adds or reads; nothing already there is removed or overwritten.
IdempotentidempotentHint: —
Doesn't apply: the tool changes nothing.
Open worldopenWorldHint: false
Touches only your own Done account.

Which tokens can call it

A connection made with OAuth has full access. A token from Settings → Agent access → Extra MCP tokens can be narrowed, and a narrowed token never sees beyond its project or workspace.

  • Full accessAllowed
  • Read-only tokenAllowed
  • Single-project tokenRefused
  • Single-workspace tokenRefused

Try it

With Done connected, ask your assistant something like:

“Where have you earned the right to close tasks on your own?”

Connect Done to your assistant

One MCP endpoint per account, over OAuth or a token. Step-by-step setup for each client:

MCP setup overview →