This repository has been archived on 2026-05-23. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
root 5482a187d7 feat: agent runner + chat TUI + dashboard response feed
- cli/agent.ts: BullMQ worker that runs a persona
  npx tsx cli/agent.ts researcher
  Dequeues messages, processes via Agent harness, logs to event_log

- cli/chat.ts: interactive TUI (readline, no deps)
  npx tsx cli/chat.ts researcher
  /to <agent> — switch target
  /events — show recent events
  /status — show agent activity
  Polls event log every 2s for responses
  Color-coded: input=blue, output=green, tool_call=yellow, error=red

- dashboard.html: new Chat tab
  Live message + response feed
  Polls /events every 2s
  Bubble UI: you=right (purple), agent=left (green/yellow/red)
  Select agent from dropdown, type, Enter to send

Usage:
  npm run agent researcher    ← start worker (one per terminal)
  npm run chat researcher     ← TUI in another terminal
  npm run dashboard           ← web UI at :5170
2026-05-22 03:58:35 +00:00
..