From 185216966593a561e6307a959f6c5b88d8c6433a Mon Sep 17 00:00:00 2001 From: Enmanuel Date: Sun, 8 Mar 2026 12:55:46 +0000 Subject: [PATCH 1/2] chore: habilitar threads por defecto en todos los agentes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Añade la seccion matrix.threads con enabled: true a los 3 agentes existentes (assistant-bot, asistente-2, meteorologo). Esto activa el soporte de threads implementado en issue 0012, permitiendo que los bots respondan dentro de threads cuando reciben mensajes en uno. auto_thread queda en false para no cambiar el comportamiento actual. Co-Authored-By: Claude Opus 4.6 --- agents/asistente-2/config.yaml | 4 ++++ agents/assistant-bot/config.yaml | 4 ++++ agents/meteorologo/config.yaml | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/agents/asistente-2/config.yaml b/agents/asistente-2/config.yaml index 64f7ce6..86d8ddc 100644 --- a/agents/asistente-2/config.yaml +++ b/agents/asistente-2/config.yaml @@ -166,6 +166,10 @@ matrix: unauthorized_response: silent # silent | explicit min_power_level: 0 + threads: + enabled: true # responder en threads cuando el mensaje viene de un thread + auto_thread: false # true para crear thread automático por cada conversación nueva + # ============================================ # COMUNICACIÓN INTER-AGENTES # ============================================ diff --git a/agents/assistant-bot/config.yaml b/agents/assistant-bot/config.yaml index 5e8f65f..855013b 100644 --- a/agents/assistant-bot/config.yaml +++ b/agents/assistant-bot/config.yaml @@ -169,6 +169,10 @@ matrix: unauthorized_response: silent # silent | explicit min_power_level: 0 # cualquiera puede hablar con el assistant + threads: + enabled: true # responder en threads cuando el mensaje viene de un thread + auto_thread: false # true para crear thread automático por cada conversación nueva + # ============================================ # COMUNICACIÓN INTER-AGENTES # ============================================ diff --git a/agents/meteorologo/config.yaml b/agents/meteorologo/config.yaml index 3766d3c..11dcff1 100644 --- a/agents/meteorologo/config.yaml +++ b/agents/meteorologo/config.yaml @@ -151,6 +151,10 @@ matrix: ignore_users: [] min_power_level: 0 + threads: + enabled: true # responder en threads cuando el mensaje viene de un thread + auto_thread: false # true para crear thread automático por cada conversación nueva + # ============================================ # COMUNICACION INTER-AGENTES # ============================================ From 65223e8da2794feef5984606ad7b83224b0774c4 Mon Sep 17 00:00:00 2001 From: Enmanuel Date: Sun, 8 Mar 2026 12:55:55 +0000 Subject: [PATCH 2/2] =?UTF-8?q?docs:=20a=C3=B1adir=20threads=20al=20scaffo?= =?UTF-8?q?ld=20y=20guia=20de=20creacion=20de=20agentes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Actualiza el template de new-agent.sh para que agentes nuevos se creen con matrix.threads.enabled: true por defecto. Tambien documenta la seccion threads en create_agent.md para que la guia de creacion incluya la configuracion de threads como opcion personalizable. Co-Authored-By: Claude Opus 4.6 --- .claude/rules/create_agent.md | 8 ++++++++ dev-scripts/agent/new-agent.sh | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/.claude/rules/create_agent.md b/.claude/rules/create_agent.md index bdd2e70..9fc2d5f 100644 --- a/.claude/rules/create_agent.md +++ b/.claude/rules/create_agent.md @@ -112,6 +112,14 @@ personality: prefix: "🤖" # emoji del bot ``` +**Threads** (habilitado por defecto en el scaffold): +```yaml +matrix: + threads: + enabled: true # responder en threads cuando el mensaje viene de un thread + auto_thread: false # true para crear thread automático por cada conversación nueva +``` + Referencia completa del schema: `internal/config/schema.go` ### 3. `agents//prompts/system.md` — System prompt diff --git a/dev-scripts/agent/new-agent.sh b/dev-scripts/agent/new-agent.sh index 43fb7b2..daf2fb3 100755 --- a/dev-scripts/agent/new-agent.sh +++ b/dev-scripts/agent/new-agent.sh @@ -170,6 +170,10 @@ matrix: ignore_users: [] min_power_level: 0 + threads: + enabled: true # responder en threads cuando el mensaje viene de un thread + auto_thread: false # true para crear thread automático por cada conversación nueva + # ============================================ # INTER-AGENTES # ============================================