Monitoring & Debugging
Monitor your AI Agents, RAGs, and Workflows in real-time.
Subscribing Listeners
use NeuronAI\Observability\Events\InferenceStop;
use NeuronAI\Observability\ObservabilityEvent;
// React to one event type
$agent->subscribe(InferenceStop::class, function (InferenceStop $event): void {
// do something...
});
// Catch-all events
$agent->subscribe(ObservabilityEvent::class, function (ObservabilityEvent $event): void {
echo "Event: {$event->name()}\n";
echo "Source: " . ($event->source !== null ? $event->source::class : 'n/a') . "\n";
});Custom Events
Integrating a Host Framework
Install Inspector

Create An Ingestion Key
Register the Inspector Listener
Logging
Last updated