Ir al contenido

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).
  • 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=chatchat_server:app. Env INVESTIGADOR_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).

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.