Skip to content

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 16:04
· 25 commits to main since this release
84a09b5

What's Changed

  • chore(dashboard): Tailwind CSS 4 with @tailwindcss/vite and tailwind-merge 3 by @pykul in #115
  • test(e2e): T15 waits for the stream badge it expects instead of counting badges early by @pykul in #117
  • docs: token and cost model contract, with billing modes by @pykul in #116
  • feat: carry the token, model and cost fields through ingestion, the worker and the API by @pykul in #118
  • feat(workers): canonical model ids, provider and billing defaults, and the backfill by @pykul in #119
  • feat(sensor): report the token, model and cost fields on every LLM call by @pykul in #120
  • feat(plugin): report the billing mode, platform and transcript usage details on post_call by @pykul in #121
  • feat(api): price from a vendored litellm catalogue, rebuilt into model_pricing at startup by @pykul in #122
  • feat(api): price estimated cost from model_pricing, by billing mode by @pykul in #123
  • feat(api,dashboard): a policy's degrade_to must be a current, priced model by @pykul in #124
  • fix(workers): a call published before its session_end still counts toward the closed session by @pykul in #125
  • feat(dashboard): cost reads the billing mode on Agents and Analytics by @pykul in #126
  • feat(dashboard): providers follow the API's rule, with brand marks and per-provider summary cards by @pykul in #127
  • feat(dashboard): event detail shows a call's token, serving and cost detail by @pykul in #131
  • docs(api): every authenticated endpoint documents its 401, and the missing-id 400s by @pykul in #132
  • fix(api): retry the price table sync until the migrations have run by @pykul in #134
  • test(e2e): T118 and T14 wait on what they assert by @pykul in #133
  • chore(dashboard): remove the unused SessionTimeline and EventDetail components by @pykul in #135
  • chore(deps): @types/node majors move with the dashboard's Node, not via Dependabot by @pykul in #136
  • chore(deps): bump the npm-minor-patch group across 1 directory with 7 updates by @dependabot[bot] in #128
  • chore(deps): bump ruff from 0.16.10 to 0.17.0 in /sensor in the uv-minor-patch group across 1 directory by @dependabot[bot] in #130
  • chore: release v0.7.0 by @pykul in #138

Full Changelog: v0.6.0...v0.7.0