Skip to content

v0.2.0

Choose a tag to compare

@adeoluo adeoluo released this 02 Nov 04:05
· 18 commits to main since this release
2d6c6a1

Adds a TypeScript web dashboard and a trace collection API.

  • Collector and JSON API: POST and GET /api/traces, GET /api/traces/{id}, GET /api/summary, backed by a bounded in-memory trace store.
  • Dashboard served at /ui: filterable trace list, span waterfall with an attribute panel, and a summary view with latency percentiles, error rate, and cost and token totals.
  • Sample data: serve --demo-traces N and the sample-traces command.
  • Docker image builds and serves the dashboard.

Assets: Python wheel and sdist, and the built dashboard (unzip into web/dist or pass --ui-dir).