Skip to content

How to use these docs

Choose the right CompozyOS docs path for learning, operating, extending, and integrating with the daemon.

For people running agent work807 pages in this section

You do not need to learn all of CompozyOS before you get value from it. Use this page to pick the shortest path for the job in front of you: running your first session, operating a daemon day to day, extending the runtime, or integrating with the daemon.

Choose by goal

GoalStart hereWhat you should have after reading
Try CompozyOS for the first timeQuick StartOne daemon, one workspace, one durable session.
Understand what CompozyOS isOverviewWhat comes built in, and when CompozyOS is the right fit.
Solve an operational problemGuidesA decision path or debugging flow.
See CompozyOS in a realistic scenarioUse CasesConcrete commands, checkpoints, and failure paths.
Learn the runtime modelOverviewMental models for sessions, agents, resources, and extensions.
Look up an exact CLI flagCLI ReferenceGenerated command syntax and options.
Integrate with the daemon over HTTP or UDSAPI ReferenceRoute families, stream surfaces, and caveats.

I am new to CompozyOS

  1. Overview
  2. Quick Start
  3. Review a Change
  4. Debug a Failed Session

I operate CompozyOS day to day

  1. Choose a control surface
  2. Session Lifecycle
  3. Operations
  4. CLI Reference

I am integrating or extending CompozyOS

  1. Desired-State Resources
  2. Tools
  3. Extensions
  4. API Reference

I am coordinating multiple agents

  1. Autonomy
  2. Task Runs and Leases
  3. Handoff Between Agents
  4. Review Gate

How the sections differ

SectionBest forAvoid using it for
TutorialsFirst successful run.Exhaustive reference.
GuidesChoosing what to do next for one problem.Learning every subsystem detail.
Use casesSeeing complete operator scenarios.Exact flag lookup.
Core conceptsUnderstanding the model behind a feature.Copy-paste-only command runs.
CLI ReferenceFlags, syntax, output formats, and generated commands.Product explanation.
API ReferenceRoute families and streaming surfaces.Product explanation.

When docs disagree

Runtime truth wins:

  1. Generated CLI reference wins for command names and flags.
  2. Implemented code and generated contracts win for API behavior.
  3. Core concept pages explain intent, but should not override generated references.

If a guide and a generated reference disagree, follow the generated contract for the immediate operation and report the conflicting guide. A failed documented step is a documentation defect, not a burden the reader should silently work around.

On this page