ObservabilityHooks
Defined in the observability module.AI Agent Observability hooks for escalation pipeline. Provides:
- Event emission
- Metrics collection
- Custom handler registration
- Tracing support
Constructor
bool
default:"True"
No description available.
Methods
on()
Register an event handler.
off()
Unregister an event handler.
emit()
Emit an event.
set_session()
Set current session ID.
set_stage()
Set current stage.
increment_step()
Increment step counter.
add_tokens()
Add to token count.
get_events()
Get all recorded events.
get_metrics()
Get collected metrics.
reset()
Reset all state.
start_execution()
Mark execution start.
end_execution()
Mark execution end.
get_summary()
Get execution summary.
Usage
Source
View on GitHub
praisonaiagents/escalation/observability.py at line 116
