Repository navigation
v0.27.0
0.27.0 - 2026-10-16
Bug Fixes
- budgets: Read the budget gate's timestamps back UTC-aware on SQLite in #2349 by @daavoo (
57b8e8c) - traces: Keep every Sessions row on one line in #2342 by @jigjigjig (
28b580b) - inference: Log port and reservation-move failures without their messages in #2363 by @claude[bot] (
199e9c9) - ci: Publish the smoke container on loopback, keep it for its log, and bound docker calls in #2389 by @daavoo (
7decee7) - dashboard: Move Create organization into the switcher's organization section in #2394 by @hasangzl (
a27d990)
Features
- usage: Tell an overlay about each usage row a request settles in #2332 by @daavoo (
c22d510) - inference: Send gemini the end-user identifier as a label by @dpoulopoulos (
6482723) - inference: Send meta the end-user identifier as safety_identifier in #2339 by @dpoulopoulos (
3d31f80) - usage: Record on each usage row whether the deployment paid for it in #2338 by @daavoo (
e3d8de4) - otlp: Book Claude Platform spans once, at their cache convention in #2340 by @daavoo (
32b7da8) - routing: Show the automatic fallbacks callers get in #2343 by @hasangzl (
d18fd6e) - keys: Set a key's own budget from the keys page in #2345 by @hasangzl (
739aa95) - mail: Draw every account email in the dashboard's sign-in frame in #2388 by @jigjigjig (
6e28436) - providers: Hosted-provider tables, repositories and service in #2010 by @tbille (
78158ac) - providers: Hosted-providers operator API and surface in #2011 by @tbille (
a7a6bdb) - providers: Serve hosted providers at dispatch in #2013 by @tbille (
77823fb) - dashboard: Hosted providers page on the deployment rail in #2346 by @tbille (
359fa80) - catalog: Hosted providers take part in discovery and health in #2347 by @tbille (
81cdb13) - providers: Hosted providers from config.yml and the environment in #2348 by @tbille (
0817f88) - organizations: Let owners and admins delete an organization with no usage in #2395 by @hasangzl (
7e3c847)
Full Changelog: v0.26.0...v0.27.0