Multi-Agent Architecture

System Hierarchy

  1. System Overseer: Creates tasks, monitors progress
  2. Manager Agents: Coordinate via Node-RED, assign work
  3. Interactive Agents: Execute in XTERM-VNC terminals
  4. Verification Layer: Browser testing, screenshots

Communication Flow

Google Tasks API
      ↓
  Node-RED (30s poll)
      ↓
  PostgreSQL
      ↓
  Manager Agent
      ↓
  Interactive Agent (XTERM-VNC)
      ↓
  Verification + Telegram

A2A Protocol

Agent-to-Agent communication uses JSON-RPC 2.0:

{
  "jsonrpc": "2.0",
  "method": "tasks/execute",
  "params": {
    "task_id": "...",
    "complexity": 5,
    "approach": "verified"
  }
}
Last modified: Wednesday, 3 December 2025, 5:50 AM