Files
zulip-platform-plugins/docs/adr/ADR-012-all-bots-scope.md

745 B

ADR 12: @all-bots Spans All Frameworks

Date: 2026-04-28

Decision

@all-bots triggers ALL agents across all platforms (Hermes, Agent Zero, PI/openclaw), not just agents on the same platform.

Context

"All bots" means all bots in the system. If @all-bots only triggered Hermes agents, users in a cross-platform topic would need to @mention 3 separate users. Every bot independently detects All Bots in its event stream and forwards the message to its agent, regardless of platform.

Consequences

  • @all-bots in a topic triggers 6 independent responses
  • No central dispatcher needed (each bot detects independently)
  • Users get truly cross-platform broadcast
  • Agent responses may arrive at different times (platform variance)