Skip to main content

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 Fields

Beacon models each endpoint event as an action plus a set of typed entities. The event object and surrounding entities describe what happened and who or what participated in that action.

Entity model

EntityPurposeCommon fields
endpointDevice and agent context for the machine where telemetry was collectedhostname, os, agent_version
userLocal operating system user contextname, uid
harnessAI runtime or integration that produced the signalname, version, executable_path, config_path
sessionConversation or runtime session contextid, working_directory
toolTool invocation context, including shell-like toolsname, command, path
fileFile activity contextpath, operation, language, diff_hash, diff_bytes
commandShell or process execution contextcommand, exit_code, duration_ms
mcpMCP-like server and tool contextserver, tool
approvalApproval or policy decision contextrequired, decision, reason
policyPolicy metadata when available from a runtime or integrationid, name, decision, enforcement, reason
promptPrompt text when content retention allows ittext
contentContent-retention state for the eventretention, included, redacted, truncated
destinationOutput or validation destination statetype, mode, status
healthEndpoint or component health statecomponent, status, reason
Top-level model, repository, branch, message, raw, and field_truncated fields add shared context that can apply across multiple entities. For example, a command event can include both tool and command; a file edit can include file, session, repository, and branch; and a validation event can include destination.

Optional context

Optional context fields add detail when available:
FieldDetail
userLocal user metadata
sessionConversation or runtime session metadata
toolTool name, command, or path metadata
fileFile path, operation, language, diff hash, or diff byte counts
commandShell command, exit code, or duration metadata
mcpMCP-like server and tool metadata
approvalApproval requirement, decision, or reason
policyPolicy ID, name, decision, enforcement mode, or reason
contentContent retention mode and inclusion/redaction state
destinationOutput destination state, such as Wazuh localfile validation
healthComponent health status
model, repository, branch, message, raw, field_truncatedAdditional runtime context and truncation metadata

Endpoint event schema

Return to the schema overview.

Schema normalization

See how source fields map into the endpoint event contract.

Schema examples

Inspect an example command event and content-retention behavior.