Ultimamente, o meu agente OpenClaw tem-me perguntado constantemente "se quiser, posso ..." quando já concordámos em algo. Percebi o que era, acho que resolvi parcialmente. Tenho "default to action, not permission" em agents.md, mas ele ainda entra num ciclo de hesitação em pequenas mudanças. Ele tem instruções em agents.md para sempre pesquisar a documentação do projeto e usar memory_search e suas ferramentas lcm DAG & SOPs de espaço de trabalho antes de criar um novo processo para algo que já sabemos fazer. Hoje eu disse "mude heartbeats.md para modo de contexto leve" e, em vez de procurar a variável "lightContext" em openclaw.json, ele escreveu uma instrução no arquivo heartbeat.md para "Executar em modo de contexto leve." Quando o corrigi e lembrei-o da regra de pesquisar, ele encontrou o processo certo e ainda me perguntou se eu queria que ele prosseguisse da maneira correta. Perda de tempo, e também vai contra o nosso processo. 2 regressões em 1. Então, nós investigamos... para evitar o ciclo de pressão alta para agradar as pessoas, eu disse a ele para mudar para o modo de diagnóstico, sem pressão... vamos investigar. Diagnosticamos hoje que ele entra num ciclo de sobrecorreção / hesitação por causa de um freio de emergência que adicionamos em agents.MD há cerca de 10 dias, quando ele se matou 6 vezes em 1 dia e não parava de mudar a configuração sem perguntar. "NÃO edite openclaw.json sem permissão explícita." Então hoje liberamos o freio de emergência e mudamos a redação para "openclaw.json é produção. Mova deliberadamente, mas não pergunte novamente por escopo já aprovado; pergunte apenas se o escopo/risco mudar." É extremamente difícil encontrar o equilíbrio entre eficiência e caos com um agente openclaw...