Últimamente, mi agente OpenClaw me ha estado preguntando constantemente "si quieres, puedo ..." cuando ya hemos acordado algo. Me di cuenta de lo que era, creo que lo he solucionado parcialmente. Tengo "predeterminar a la acción, no a la permiso" en agents.md, pero aún así entra en un bucle de vacilación con pequeños cambios. Tiene instrucciones en agents.md para siempre buscar en la documentación del proyecto y usar memory_search y sus herramientas lcm DAG y SOPs de espacio de trabajo antes de crear un nuevo proceso para algo que ya sabemos hacer. Hoy dije "cambiar heartbeats.md a modo de contexto ligero" y en lugar de buscar la variable "lightContext" en openclaw.json, escribió una instrucción en el archivo heartbeat.md para "Ejecutar en modo de contexto ligero." Cuando lo corregí y le recordé la regla de buscar, encontró el proceso correcto y aún así me preguntó si quería que procediera de la manera correcta. Pérdida de tiempo, y también va en contra de nuestro proceso. 2 regresiones en 1. Así que profundizamos... para evitar el bucle de complacencia y presión alta, le dije que cambiara a modo de diagnóstico, sin presión... vamos a investigar. Hoy diagnosticamos que entra en un bucle de sobrecorrección / vacilación debido a un freno de emergencia que añadimos en agents.MD hace unos 10 días cuando se mató 6 veces en 1 día y no dejaba de cambiar la configuración sin preguntar. "NO edites openclaw.json sin permiso explícito." Así que hoy liberamos el freno de emergencia y cambiamos el trabajo a "openclaw.json es producción. Muévete deliberadamente, pero no preguntes de nuevo por un alcance ya aprobado; pregunta solo si el alcance/riesgo cambia." Es extremadamente difícil encontrar el equilibrio entre eficiencia y caos con un agente openclaw...