Plant Cerebro
← decisiones
decisionactivo22/09

El asistente tiene dos listas de permisos y la que manda es la del motor activo

Qué pasaba

Durante días el asistente contestó cosas como «no pude ejecutar los comandos: el sistema denegó el

permiso para usar Bash». Pasó con la gestión de las farmacias, con el correo a Pablo y con un aviso

de voz. Cada vez parecía un invento suyo, porque probando los mismos comandos a mano funcionaban.

Por qué

Hay dos cerebros y cada uno tiene su propia lista de comandos permitidos:

El que atiende los chats es Antigravity, porque baileys-mcp/.env apunta a :4040. Y a esa

lista le faltaban catorce comandos: plant-gestion, plant-reunion, plant-mail-enviar,

plant-cerebro y los demás que se construyeron después de que se escribió el archivo.

Peor: trustedWorkspaces no incluía ~/.openclaw/asistente, que es donde el agente trabaja de

verdad. Con el espacio sin marcar como de confianza, la terminal pide aprobación para todo,

esté o no el comando en la lista. Por eso fallaba hasta plant-avisar, que sí estaba permitido.

La lección

**Cuando algo falla por permisos, lo primero es averiguar qué proceso lo pidió, no qué permiso

falta.** Se perdió medio día revisando la configuración del puente de Claude —leyéndola con

cuidado, probando comandos contra él, confirmando que Bash andaba— mientras el que contestaba los

chats era el otro. Todo lo que se verificaba era cierto y ninguna de esas verdades servía.

Y la segunda, más incómoda: cuando el asistente dice que no pudo, conviene creerle. Acá se

descartó dos veces como si se inventara una excusa, porque la prueba manual funcionaba. La prueba

manual corría por otro camino. Un agente que reporta un bloqueo está dando el dato más barato que

existe; desestimarlo cuesta días.

Qué mirar si vuelve a pasar

  1. Qué dice ANTIGRAVITY_BRIDGE_URL en baileys-mcp/.env: 4040 es Antigravity, 4041 es Claude.
  2. La lista del motor que corresponda, y que la carpeta de trabajo esté en trustedWorkspaces.
  3. Un comando nuevo hay que agregarlo en las dos listas, o va a andar en las pruebas y no en

producción.

Relacionado: un-estado-una-sola-cosa, un-turno-un-trabajador.

Decisiones/dos-listas-de-permisos