Module: Tenax::Instrumentation
- Defined in:
- lib/tenax/instrumentation.rb
Overview
Pluggable observability. The Runner emits events at well-defined points in execution; the configured sink receives them.
Sinks must respond to:
sink.emit(event_name, payload_hash)
Where event_name is a Symbol (e.g., :run_succeeded) and payload_hash is a Hash with documented keys per event. See Tenax::Runner for the complete event taxonomy.
Defined Under Namespace
Classes: Null