Skip to main content

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

Hooks Concept

Hook Events

Callbacks