Search by

waaseyaa / ai-observability

jonesrussell

Trace recording, cost tracking, and anomaly detection for Waaseyaa agentic framework

Package info

github.com/waaseyaa/ai-observability

pkg:composer/waaseyaa/ai-observability

Statistics

Installs: 3 292

Dependents: 2

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.0-alpha.300 2026-09-02 15:49 UTC

This package is auto-updated.

Last update: 2026-09-02 16:13:05 UTC


README

Cost tracking, budget enforcement, outcome logging, and anomaly detection for the Waaseyaa agentic framework, plus an explicit trace-recorder API.

Layer 5 (AI). Zero dependencies on other AI packages.

The cost / outcome / metrics path is wired and live: AgentRunTelemetryListener (subscribed in AgentTelemetryServiceProvider::boot()) consumes the AgentRun* lifecycle events that the production AgentExecutor and RunAgentHandler factories dispatch, then feeds metrics + Telescope.

TraceRecorderInterface remains available for callers that explicitly open and close traces. The former automatic LlmCallCompleted / ToolCallStarted / ToolCallCompleted listener chain was removed because no production producer ever constructed those events; automatic run telemetry uses the canonical AgentRun* events instead.

See the design at docs/history/superpowers/specs/2026-04-14-ai-observability-design.md.