From d05ec0bd574e41f67166819e5e03b2d9b2ec07ba Mon Sep 17 00:00:00 2001 From: Enmanuel Date: Sun, 8 Mar 2026 11:46:01 +0000 Subject: [PATCH] feat: configurar working_dir aislado para ambos agentes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Setear working_dir a /tmp/claude-agents/ en assistant-bot y asistente-2, evitando que claude -p herede el CWD del launcher (raiz del repo). El directorio se crea automaticamente al arrancar gracias al MkdirAll añadido en el commit anterior. Se mantiene bypassPermissions ya que el aislamiento real viene del working_dir — sin acceso al repo, el bypass no expone codigo fuente. Co-Authored-By: Claude Opus 4.6 --- agents/asistente-2/config.yaml | 2 +- agents/assistant-bot/config.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/agents/asistente-2/config.yaml b/agents/asistente-2/config.yaml index ff2a4dd..98affbe 100644 --- a/agents/asistente-2/config.yaml +++ b/agents/asistente-2/config.yaml @@ -54,7 +54,7 @@ llm: disable_tools: true # no ejecuta herramientas internas de claude allowed_tools: [] disallowed_tools: [] - working_dir: "" + working_dir: "/tmp/claude-agents/asistente-2" permission_mode: "bypassPermissions" model: "sonnet" fallback_model: "" diff --git a/agents/assistant-bot/config.yaml b/agents/assistant-bot/config.yaml index e555f12..f0c6436 100644 --- a/agents/assistant-bot/config.yaml +++ b/agents/assistant-bot/config.yaml @@ -54,7 +54,7 @@ llm: disable_tools: true # no ejecuta herramientas internas de claude allowed_tools: [] disallowed_tools: [] - working_dir: "" + working_dir: "/tmp/claude-agents/assistant-bot" permission_mode: "bypassPermissions" model: "sonnet" # modelo interno de claude -p fallback_model: ""