Skip to content
AGH RuntimeHow To Use These Docs

How to Use These Docs

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

Audience
Operators running durable agent work
Focus
How To Use These Docs guidance shaped for scanability, day-two clarity, and operator context.

AGH has several surfaces because the runtime has several jobs: it runs agent sessions, preserves history, manages workspace context, exposes a daemon API, and lets agents and extensions manage runtime state. You do not need to understand all of that before starting.

Use this page to pick the shortest path for the work in front of you.

Choose by goal

GoalStart hereWhat you should have after reading
Try AGH for the first timeQuick StartOne daemon, one workspace, one durable session.
Understand what AGH isRuntime OverviewThe operating model and when AGH is the right fit.
Solve an operational problemGuidesA decision path or debugging flow.
See AGH in a realistic scenarioUse CasesConcrete commands, checkpoints, and failure paths.
Learn the runtime modelRuntime OverviewMental models for sessions, agents, memory, network, 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.
Implement the open agent network protocolProtocol OverviewWire-level protocol concepts and conformance path.

I am new to AGH

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

I operate AGH day to day

  1. Choose an Operator Surface
  2. Session Lifecycle
  3. Operations
  4. CLI Reference

I am integrating or extending AGH

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

I am coordinating multiple agents

  1. Coordinate Agents over Network
  2. Network
  3. Handoff Between Agents
  4. Protocol Implementation Status

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 workflows.
CLI ReferenceFlags, syntax, output formats, and generated commands.Product explanation.
API ReferenceRoute families and streaming surfaces.Complete generated schema coverage for every route yet.
ProtocolInteroperability outside AGH Runtime.Operating the local daemon day to day.

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.
  4. Protocol pages define wire contracts for interoperable runtimes, not necessarily every AGH Runtime feature.

If a guide gives a command that fails, check the generated CLI page for that command and treat the guide as stale.

On this page