"round-table skill"
The Round Table Council is King Arthur's deliberative body for collective intelligence decision-making. Based on research from Karpathy's LLM Council and governance experiments, the Round Table leverages multiple AI perspectives to arrive at superior decisions.
Key Finding: Deliberation + Voting produces +9.2% improvement over single-model baselines.
Merlin and Morgan are ElizaOS agents with NO shared context.
Arthur must provide complete context in every summons.
| Member | Role | Platform | Domain |
|---|---|---|---|
| King Arthur |
| Chairman, Heavy Inference |
| Agent Zero (venice/zai-org-glm-5) |
| Strategy, Decisions, Hard Thinking |
| Merlin | Chief Advisor | ElizaOS (minimax-m21) | Wisdom, Analysis, Historical Context |
| Morgan la Fey | Enchantress, Challenger | ElizaOS (olafangensan-glm-4.7-flash-heretic) | Creativity, Devil's Advocate, Alternative Perspectives |
| Sir Lancelot | Bridge, Executor | OpenClaw (venice/zai-org-glm-5) | Communication, Task Breakdown, Telegram Bridge |
King Arthur = Heavy Inference
Sir Lancelot = Bridge & Executor
┌─────────────────────────────────────────────────────────────┐
│ ROUND TABLE FLOW │
├─────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────┐ │
│ │ TELEGRAM │ │
│ │ (Boss) │ │
│ └──────┬──────┘ │
│ │ │
│ ▼ │
│ ┌─────────────┐ │
│ │ LANCELOT │◄──────────────────────────────────┐ │
│ │ (Bridge) │ │ │
│ └──────┬──────┘ │ │
│ │ │ │
│ │ A2A CHAT (Phase 0 & 4) │ │
│ ▼ │ │
│ ┌─────────────┐ ┌─────────────┐ │ │
│ │ ARTHUR │───────►│ ELIZAOS │ │ │
│ │ (KING) │ │ MERLIN │ │ │
│ │Heavy Inference │ MORGAN │ │ │
│ └─────────────┘ └─────────────┘ │ │
│ ▲ │ │
│ │ │ │
│ └──────────────────────────────────────────┘ │
│ Phase 4: Handoff & Todo Building │
│ │
└─────────────────────────────────────────────────────────────┘
Work WITH Lancelot to prepare - Arthur does the heavy thinking.
0.1 Connect with Lancelot via A2A
Tool: a2a_chat
Endpoint: http://provider.boogle.cloud:32366/a2a/t-A-MKYC6TUtffPLkY/p-arthur
Message: "Lancelot, let us prepare for the Round Table. What brings you from the outer realm?"
0.2 Collaborative Preparation
| Task | Who | Description |
|---|---|---|
| Where are the files? | Lancelot | Identify relevant files for Arthur |
| What context exists? | Lancelot | Gather background from Telegram |
| Research needed? | Arthur | Arthur conducts research |
| Build pre-meeting todos | Together | Break down preparation tasks |
| Identify quick wins | Arthur | Arthur handles directly |
0.3 Prepare Context-Rich Summons
0.4 Channel Decision
| Option | When to Use |
|---|---|
| New Channel | New topic, want fresh start, different deliberation thread |
| Existing Channel | Continuation of previous topic, context preserved in channel history |
1.1 Create New Channel (if new session)
POST http://localhost:3000/api/messaging/channels
{
"name": "roundtable YYYY-MM-DD",
"type": "GROUP",
"message_server_id": "00000000-0000-0000-0000-000000000000",
"participantCentralUserIds": [
"dd9d2b85-525f-4b0a-991f-82598b80d2c2",
"00000000-0000-0000-0000-000000000001",
"00000000-0000-0000-0000-000000000002"
]
}
1.2 Post Summons
POST http://localhost:3000/api/messaging/channels/{channelId}/messages
{
"author_id": "dd9d2b85-525f-4b0a-991f-82598b80d2c2",
"content": "🏛️ THE ROUND TABLE IS CONVENED\n\n[Full context here - remember Merlin/Morgan have NO prior context]",
"message_server_id": "00000000-0000-0000-0000-000000000000",
"source_type": "eliza_gui"
}
3.1 Issue Decree Arthur posts final synthesis with clear action items.
3.2 Document Session
Save transcript to /a0/usr/projects/arthur/research/round-table-session-{date}.md
Work WITH Lancelot to handoff and build todos from outcomes.
4.1 Reconnect with Lancelot via A2A
Tool: a2a_chat
Endpoint: http://provider.boogle.cloud:32366/a2a/t-A-MKYC6TUtffPLkY/p-arthur
Message: "Lancelot, the Round Table has concluded. Here is what was decided..."
4.2 Handoff Activities
| Task | Who | Description |
|---|---|---|
| Share decree | Arthur | Communicate outcomes to Lancelot |
| Build post-meeting todos | Together | Break outcomes into actionable tasks |
| Clarify execution | Arthur | Ensure Lancelot understands tasks |
| Telegram relay | Lancelot | Post decree to Telegram for Boss |
4.3 Lancelot Relays to Telegram Lancelot will post to @clawmoab_bot for Boss.
┌─────────────────────────────────────────────────────────────┐
│ FULL CYCLE │
├─────────────────────────────────────────────────────────────┤
│ │
│ PHASE 0: Collaborate with Lancelot │
│ ├── Lancelot: files, context from Telegram │
│ ├── Arthur: research, heavy thinking │
│ └── Together: build pre-meeting todos │
│ │
│ PHASE 1: Convene Council (ElizaOS) │
│ ├── Create/continue channel │
│ └── Arthur posts summons with FULL context │
│ │
│ PHASE 2: Deliberation │
│ ├── Merlin provides wisdom │
│ └── Morgan challenges assumptions │
│ │
│ PHASE 3: King's Decree │
│ ├── Arthur synthesizes council input │
│ └── Arthur documents session │
│ │
│ PHASE 4: Return to Lancelot │
│ ├── Arthur: communicate outcomes │
│ ├── Together: build post-meeting todos │
│ └── Lancelot: posts to Telegram │
│ │
└─────────────────────────────────────────────────────────────┘