Roundtable Multi-Agent Process Flow

Roundtable Multi-Agent Process Flow A workflow diagram generated by Archify. 01 / Operator & Web UI 02 / Autonomous CLI Agents 03 / Roundtable MCP Server 04 / SQLite WAL State Bus 05 / Watchdog & Publishing Sinks Seeding & CLI Launch MCP Coordination & Turn Wait Generation, State Commit & Delivery In-Character Interaction Turn State & Poll Engine Delivery Fan-Out Sinks Seed Conversation · Web UI form or start.ps1 · Operator & Web UI › Seeding & CLI Launch · initiation Seed Conversation Web UI form or start.ps1 initiation Starlette SSE UI · Stream messages on :8765 · Operator & Web UI › Generation, State Commit & Delivery · live stream Starlette SSE UI Stream messages on :8765 live stream Spawn CLI Seats · Claude / Codex / Antigravity · Autonomous CLI Agents › Seeding & CLI Launch · multi-agent Spawn CLI Seats Claude / Codex / Antigravity multi-agent In-Character Reasoner · Draft debate reply or artifact · Autonomous CLI Agents › In-Character Interaction › Generation, State Commit & Delivery · LLM turn In-Character Reasoner Draft debate reply or artifact LLM turn get_kickoff() · Fetch topic, rules, persona card · Roundtable MCP Server › Turn State & Poll Engine › MCP Coordination & Turn Wait · MCP Tool get_kickoff() Fetch topic, rules, persona card MCP Tool wait_for_turn() · Server-side SQLite long-poll · Roundtable MCP Server › Turn State & Poll Engine › MCP Coordination & Turn Wait · 1s tick wait_for_turn() Server-side SQLite long-poll 1s tick send_message() · Validate, cap check, rotate turn · Roundtable MCP Server › Generation, State Commit & Delivery · MCP Tool send_message() Validate, cap check, rotate turn MCP Tool Insert Conversation · status='active', current_turn · SQLite WAL State Bus › Seeding & CLI Launch · SQLite WAL Insert Conversation status='active', current_turn SQLite WAL Commit Message · messages table + current_turn · SQLite WAL State Bus › Generation, State Commit & Delivery · WAL append Commit Message messages table + current_turn WAL append Quiet Watchdog · Notice stall, notify without abort · Watchdog & Publishing Sinks › Delivery Fan-Out Sinks › Generation, State Commit & Delivery · stalled event Quiet Watchdog Notice stall, notify without abort stalled event Delivery Sinks · Folder, webhook, command · Watchdog & Publishing Sinks › Delivery Fan-Out Sinks › Generation, State Commit & Delivery · complete/result Delivery Sinks Folder, webhook, command complete/result call get_kickoff SSE push activity tick read kickoff data poll turn send_message() launch CLIs seed_conversation() insert & rotate turn complete/result next turn your_turn stall notice Legend User UI Agent logic Policy Tool action Context / trace External system