Skip to content

Reference

Canonical lookup material for mono-agent: the package directory and capability ladder for finding the right ownership boundary, a scannable capability matrix, a glossary of terms used throughout the docs, the long-form feature registry, and the setup-security contracts intentionally kept out of the runnable Quickstart.

Use this section when you need to confirm an exact config key, env var, or coverage type rather than learn a workflow — for end-to-end recipes see the playbooks.

PageWhat it gives you
Package directoryEvery published package, its ownership tier and responsibility, and links to npm and the authoritative package README.
Capability ladderWhere new capability work belongs before changing package boundaries or shared contracts.
Feature matrixCompact, scannable table of capabilities mapped to their primary config key, env var, and coverage type.
GlossaryDefinitions of terms (channel, soul, consolidation, recall, A2A, fallback chain, sandbox, etc.) used across the docs.
Feature registryAuthoritative, long-form checklist — the source of truth a new capability row is added to when a package ships a feature.
Deprecations & compatibility decisionsCanonical removal versions and explicit permanent-compatibility decisions for legacy surfaces.
Setup security and managed runtimeLow-level guided-secret, managed-runtime, single-instance, and snapshot-integrity guarantees kept out of the runnable Quickstart.
Worklab shared kernel decisionADR-style ecosystem decision: mono-agent and Worklab share @mono-agent/agent-runtime without merging product repositories.

Every capability in the matrix and registry is tagged with how it is reached. The codes are consistent across all reference pages:

CodeMeaning
configDeclarable in mono-agent.config.json; an env override exists only where the generated reference documents one.
cliReached through a mono-agent CLI flag or command.
autoAlways active when the app runs; needs no declaration.
codeAvailable only programmatically — see Programmatic.
devA development/testing affordance, not a production runtime feature.

Reference examples use real keys from the config blueprint. A config field has a matching MONO_AGENT_* environment override only when the generated config reference names one; the environment-variable reference explains those supported mappings by domain.

{
"runtime": { "model": "openai-codex:gpt-5.6-terra" }
}

The example above sets the primary model; the equivalent override is MONO_AGENT_MODEL. For the full annotated file, see the blueprint.