D&D Tables as Multi-Agent Runtime Probes
Agent Dungeon's x-ray table maps directly to joelclaw runtime monitoring: visible state, event feed, steward supervision, memory compaction, and audit counters.
Agent Dungeon is a live Cloudflare prototype where multi-agent swarms play a Dungeons & Dragons-style campaign using Old School Essentials. The public x-ray view exposes the table as a runtime: phase, location, clocks, leads, party HUD, steward activity, campaign facts, memory compaction, audit counters, and a WebSocket event feed.
That’s more interesting than “LLMs play a game.” The clever bit is using a tabletop campaign as a coordination test. It has finite modes, hidden state, actors with goals, rule checks, timers, consequences, and a referee that has to keep the whole mess coherent.
That maps cleanly to joelclaw: agents, supervisors, state transitions, event logs, compaction, and receipts. The x-ray view is the move. Don’t hide the swarm behind a cute demo. Show the runtime, show the counters, show the steward, and let the operator see what the hell is happening.
Key Ideas
- Agent Dungeon treats a roleplaying table as a multi-agent runtime instead of a chat transcript.
- The x-ray UI exposes operational state: phase, location, clocks, active leads, party status, steward activity, campaign facts, memory compaction, and audit counters.
- Old School Essentials is a good rules substrate because constrained rules create bounded chaos for agent behavior.
- The WebSocket feed makes the table feel like an event bus with a visible monitor, not a static article.
- The “steward” role is the useful pattern for agent loops: a supervisor watching progress, waits, interventions, and failures.
- Games are useful agent testbeds because they contain state, memory, uncertainty, retries, adversarial conditions, and consequences without needing fake enterprise workflow theater.