Documentation Index
Fetch the complete documentation index at: https://docs.asymptotelabs.ai/llms.txt
Use this file to discover all available pages before exploring further.
Schema Examples
Beacon writes endpoint events as JSONL records. Each line is a complete JSON object that follows the schema described in the Endpoint Event Schema.Example command event
Privacy and retention fields
Beacon records configured content fields by default. Content retention is configurable with--content-retention full, --content-retention redacted, or --content-retention metadata.
full: default; includes configured content fields in local or customer-controlled logs, still subject to event size limitsredacted: includes configured content fields after local redaction and size limitsmetadata: excludes prompt text, raw attributes, command output, and raw diffs
field_truncated when fields must be shortened before writing.
For Codex CLI, Beacon writes semantic session, prompt, approval, and tool-result events while suppressing noisy startup, turn, transport, metric, and duplicate span records by default. Beacon also filters generic process and runtime OTLP metrics, such as process CPU, memory, Node.js event loop, and V8 heap telemetry, out of the JSONL log by default. Use --include-runtime-metrics during endpoint install or repair only when those low-level runtime metrics are required, and use --include-codex-spans only when raw Codex spans are needed for troubleshooting. The schema remains the same; these filters reduce low-signal records rather than changing event fields.
Related
Endpoint event schema
Return to the schema overview.
Schema fields
Review entities, optional context, and shared top-level fields.
Runtime integrations
See which runtime surfaces produce endpoint events.

