O que faz
Tick one acceptance criterion off as met (or untick it with done:false). This is how you report progress — tick each condition as you actually satisfy it, rather than narrating progress into comments. index is the criterion's position in the task's checklist, which get_task returns as criteria.items[].index; call get_task first if you don't have it. Only works when the task's acceptance criteria are written as a markdown checklist (- [ ] …); if criteria.total is 0 they're prose and there's nothing to tick. Idempotent. Ticking every box does NOT complete the task — use propose_completion (or complete_task on an agent_ok task) for that.
Parâmetros
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
id | string | Obrigatório | The task id |
index | number | Obrigatório | Zero-based position in the checklist, from get_task's criteria.items[].index |
done | boolean | Opcional | True to mark met (the default), false to reopen it |
Anotações
As indicações que o servidor envia com esta ferramenta. Um cliente as lê para decidir se pergunta a você antes de uma chamada.
- Somente leitura
readOnlyHint: false - Altera dados da sua conta do Done.
- Destrutiva
destructiveHint: false - Só adiciona ou lê; nada do que já existe é removido ou sobrescrito.
- Idempotente
idempotentHint: true - Chamá-la duas vezes com os mesmos argumentos deixa o mesmo resultado que chamá-la uma vez.
- Mundo aberto
openWorldHint: false - Só mexe na sua própria conta do Done.
Quais tokens podem chamá-la
Uma conexão feita com OAuth tem acesso total. Um token de Configurações → Acesso de agentes → Tokens MCP adicionais pode ser restringido, e um token restrito nunca enxerga além do seu projeto ou espaço de trabalho.
- Acesso totalPermitido
- Token somente leituraRecusado
- Token de um projetoRecusado
- Token de um espaço de trabalhoPermitido
Experimente
Com o Done conectado, peça ao seu assistente algo como:
“Marque o critério “os testes passam” na tarefa da API.”
Conecte o Done ao seu assistente
Um endpoint MCP por conta, com OAuth ou com um token. A configuração passo a passo para cada cliente: