Event-driven multi-agent backend: consumer groups, at-least-once delivery with idempotency, dead-letter recovery, and fan-in that degrades on partial failure instead of hanging. OpenAI and Grok behind one provider interface, plus an MCP server.
Most multi-agent demos are synchronous chains: one call waits for the next call, and one slow or failing agent stalls or voids the whole run. They often have no retry boundary, no isolation between specialist roles, and no reliable way to reconstruct what happened after a bad run. agent-mesh is an event-driven backend for coordinating specialist agents through