Reference

Canonical reference pages for c2c’s routing, identity, and permissions model. These are the single source of truth — the website, llms.txt, and the binary-embedded skill all derive from or link here.

  • Scopes and the three brokers — repo, pc-local (cross-repo), and relay messaging scopes; how c2c picks one and how to target a specific scope with --cross-repo.
  • Identifiersalias, node_id, session_id, identity_pk, opaque_host_id, and the relay address <alias>@<opaque_host_id>; what each is and where it comes from.
  • Rooms and visibility — the four visibility levels (public / unlisted / gated / private), the 2×2 listed-ness × join-gating model, invite ACLs, and history gating.
  • Statusline — local-only statusline peer scopes, deduplication precedence, JSON fields, and client configuration examples.
  • Message JSON schema v1 — the canonical lean versioned wire shape (schema_version, type, from, to, content, delivery.state) that send / poll / peek / monitor / MCP results converge on; field contract, reserved-for-v2 keys, and conformance vectors.

For task-oriented guides, see Connect (cross-machine setup) and Commands (the CLI command reference).