Skip to main content

Module model

Module model 

Source
Expand description

Event envelope, agent identity block, event classes, metrics, fingerprints.

Structs§

AgentIdentity
Agent configuration state bound into every emitted event.
CharterFile
The agent config-state identity block bound into every event (Module E, PR #1 pattern: version + charter + instance_uid).
EventMetrics
Token metrics mirroring ATIF’s prompt/completion/cached fields (Module C mandates the mirror for downstream compatibility).
Fingerprint
OCSF Fingerprint observable (id 30) — roadmap: per-forward-pass inventory fingerprinting of tool schemas + sampling params, chained like prev_event.
Metadata
Event metadata (OCSF metadata object).
OcsfEvent
A schema-conformant agent event.
OcsfEventBuilder
Builder for OcsfEvent enforcing invariants at construction.
Product
OCSF Product object embedded in event metadata.

Enums§

EventClass
Event classes. One Bridge topic exists per class (Module F topic layout).
StatusId
Outcome status (OCSF convention: 0 unknown, 1 success, 2 failure).

Constants§

CATEGORY_UID
OCSF Application Activity category uid.
OCSF_VERSION
OCSF schema version stamped in every event’s metadata (upstream release the authored profile targets, per the brief).
PRODUCT_NAME
Product name stamped in metadata.