Metadata carried by every command and event envelope.
Contains correlation, causation, identity, and timing information that flows through the entire command/event pipeline.
Summary
Functions
Derives child metadata from a parent, preserving correlation and setting causation.
Creates new metadata with a fresh correlation_id.
Types
Functions
Derives child metadata from a parent, preserving correlation and setting causation.
Creates new metadata with a fresh correlation_id.
Options
:actor_id— who is issuing this (user id, system name, etc.):actor_type—:user,:system,:expert,:scheduler:source— where this originated (e.g. "web", "api", "cli", "rabbitmq"):causation_id— id of the command/event that caused this one