Configuration and errors

Find global flags, connector boundaries, runtime metadata, consistency fields, and stable failure classes.

Global CLI flags

FlagMeaning
--projectTarget project root instead of the working directory.
--profileSelect a named user identity profile.
--actorSelect an actor only when its credential matches.
--output human|plain|json|jsonlSelect the presentation contract. JSONL is accepted only by supported streams.
--jsonEmit the versioned JSON envelope.
--non-interactiveRefuse prompts.
--timeoutBound transaction and connection waits.
--no-colorDisable ANSI output.
--quiet, -qSuppress non-essential output.
--verbose, -vAdd operational metadata to human/plain output.
--detailsAdd secondary and nested fields to human/plain summaries.

Human output uses semantic styling only on a capable terminal. Redirected output, TERM=dumb, NO_COLOR, and --no-color automatically fall back to clean text. Requested result data stays on stdout; warnings, progress, and classified errors use stderr. JSON and JSONL never contain terminal styling.

Local connector configuration

Runtime events contain a configuration reference, not connector secrets. LOCAL_PROCESS and WEBHOOK references must resolve through the official daemon’s mode-0600 user configuration. Dispatch revalidates type, executable, permissions, working directory, or webhook configuration every time.

INTERACTIVE endpoints are ephemeral and host-local. MANUAL, MCP, and QUEUE connectors never create delivery-success evidence by themselves.

Result metadata

Interfaces may return consistency, server_sequence, receipt, cache_sequence, and connectivity. Treat those fields as part of the result’s truth boundary, particularly for cached team-mode reads.

Stable failure classes

CodeExitMeaning
VALIDATION2Command, payload, state transition, or cursor is invalid.
AUTHORIZATION3Identity, role, scope, or human authority is insufficient.
INTEGRITY5Signature, receipt, hash, or chain verification failed.
EXTERNAL7A connector, process, or remote dependency failed.
OFFLINE / UNAVAILABLE8Required authority or runtime cannot currently serve the action.
CONFLICT / STALE_PRECONDITION9Current governed state conflicts with the attempted mutation.
RATE_LIMITED10Admission control rejected the request.
Lifecycle errors11–12Project upgrade is required, incompatible, unsupported, or failed.

Automation should read the JSON error.code; English messages remain actionable but are not a parsing contract.

Start typing to search the manual.