definir_modo
Set a WhatsApp chat to autonomous or confirm-before-send mode, persist the choice per chat, and optionally enable triage agent and executor.
Instructions
Define se um chat está em modo AUTÔNOMO (a IA envia sem confirmar) ou CONFIRMAR (default: a IA mostra o texto e espera OK do operador antes de enviar). Persiste por chat — você liga uma vez e vale até desligar, sem depender de re-combinar a cada msg. O responder lê esse modo. É convenção respeitada pela IA, não trava de código. Também liga o agente de triagem do chat (agente: off/issue/pr) e escolhe o executor (claude/copilot).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"grupo": "<grupo>"
},
"name": "definir_modo"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| grupo | Yes | slug do grupo ou DM (de listar_grupos; DM = dm-<id>) | |
| typos | No | liga/desliga typo proposital (raro, ~3%) corrigido com um balão '*palavra' — humanização; default OFF | |
| agente | No | agente de triagem do chat: off (não lê), issue (cria issue e espera seu ok), pr (issue já sai marcada pro executor) | |
| autonomo | No | true = IA envia direto; false = volta pro padrão 'confirmar antes'; ausente = não mexe | |
| executor | No | quem executa a issue aprovada; default claude | |
| latencia_maxima_s | No | teto (segundos) da latência humana das entregas desse chat; null = padrão (4 h) |