Understand the system
- Architecture: the whole-system map, load-bearing invariants, and repository layout.
- Run lifecycle: turns, attempts, recovery, compaction, and memory stores.
- Goals and structured human input.
- Agent session authority: what one live agent may do to peer sessions.
- Organization tenancy: the Organization, Workspace, User hierarchy.
Integrate
- Product integration: the canonical backend integration contract.
- Credentials: every credential the system mints or accepts.
- SDK and React package references.
- Embedding: advanced in-process hosting, ports, and the workbench.
- MCP surfaces: first-party tools, per-session MCP servers, and Codemode.
Operate
- Deployment: profiles, Helm, Terraform, upgrades, and observability.
- Connected Machines: enrollment, control plane, relay, and the machine agent.
- Model providers: configuring inference routes and the model catalog.
- Rigs and Packs: versioned sandbox definitions and capability bundles.
Connect
- GitHub App and personal GitHub.
- Slack bot, Google Drive, and social connectors.
- Automations: event-triggered agent runs.
Contribute
- CONTRIBUTING.md: setup, checks, pull requests, and releases.
- AGENTS.md: how to run and operate the stack, and the guardrails coding agents must respect.