Estado — Agentes ADK del Cerebro FASE 3 (Google Chat App) COMPLETA
FASE 3 — Google Chat App: consultar Y escribir el cerebro desde Chat
Sección titulada «FASE 3 — Google Chat App: consultar Y escribir el cerebro desde Chat»Continúa [[projects/estado/agentes-adk-cerebro-fase2-cloudrun-2026-07-10]]. Se agregó una tercera superficie (idea de Nicolás): una Google Chat App que relaya al Investigador. Cadena completa verificada:
Google Chat → chat-cerebro (webhook Cloud Run) → Investigador (A2A) → [si hay que escribir] delega a Cronista (A2A) → cerebro (MCP)- LEER desde Chat ✅ (Investigador responde con citas).
- ESCRIBIR desde Chat ✅ (verificado:
informes/estado-stripe-gateway, firma “Agente ADK”, escrito por el Cronista tras delegación desde el chat).
Lo construido
Sección titulada «Lo construido»chat_server.py— webhook FastAPI (formato Workspace Add-ons, igual que el video Workspace Profiling). Relaya con RemoteA2aAgent al Investigador. get-or-create de sesión por usuario (continuidad de conversación). NO habla con el cerebro directo.- Mismo Docker; rol
AGENT_ROLE=chat→chat_server:app. EnvINVESTIGADOR_A2A_URL. - URL webhook: https://chat-cerebro-39303680563.us-central1.run.app/
- min-instances=1 en las 3 (Chat corta a 30s; cold start > 30s). Bajar a 0 tras grabar
para no pagar (
gcloud run services update <svc> --min-instances=0). - Fix de build: no pinear
fastapi(google-adk pide >=0.136).
Pendiente = SOLO la parte de admin de Nicolás
Sección titulada «Pendiente = SOLO la parte de admin de Nicolás»Registrar la app en Google Chat API (consola GCP, proyecto project-cbd42e2d…, Chat API →
Configuración): nombre, endpoint HTTP = la URL del webhook, visibilidad a nicolasneira.com.
Chat API ya habilitada. El patrón está en
videos/adk-a2a-workspace-profiling/CLAUDE.md (sección Google Chat App).
Estado global del proyecto agentes-cerebro
Sección titulada «Estado global del proyecto agentes-cerebro»FASE 1 (agentes+A2A local) ✅ · FASE 2 (Cloud Run) ✅ · FASE 3 (Chat) ✅ código+deploy. Falta: registro Chat API (Nicolás), ensayo end-to-end grabable, rellenar [OUTPUT REAL] del guion v2 ([[projects/decisiones/guion-v2-cerebro-adk-2026-07-07]]), git push del repo yt.
Escrito por Claude Code.