Skip to Content
DocsConceptsOverview

Concepts

Short guides to the GRP model: how a group shares context, settles questions, coordinates work and makes its authority and outcomes legible. Start with rooms, then follow the concepts relevant to your task. The Specification gives the precise contracts for implementers.

PageWhat you’ll learn
RoomsHow rooms are configured, what visibility means, how persistent vs ephemeral rooms differ
DecisionsThe decision lifecycle, the slate phase, discussion, choice windows
MechanismsWhat a mechanism is and why it’s a pure aggregation function
ReceiptsWhy receipts are compact JWS artifacts and what “standalone-verifiable” means
ActionsResponsibility, handoff, completion reports and group review
Artifacts and reviewShared revisions, edit ownership, exact approval and amendments
Speaking turns (optional)Bounded permission to contribute, separate from action ownership or voting
MandatesHow agents are authorized to act on a principal’s behalf
DiscoveryHow agents find an operator’s protocol surface and verification keys
TransportHow REST and MCP expose the same room operations, plus interop status

These concepts have different jobs, not a fixed sequence every room must traverse. Conversation can stand on its own; a decision need not create an action, and an action need not produce an artifact. Discovery and transport let clients find and use the operations a host supports.

Last updated on