Repository navigation
v0.7.0
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