Release v1.25.0-beta.1
Pre-release
Pre-release
What's Changed
- docs(observability): sync reasoning-aware TPS spec by @mastertyko in #1889
- fix(api-keys): preserve usage on limit patches by @mastertyko in #1888
- fix(proxy): own cancellable usage refresh sessions by @mastertyko in #1887
- fix(ui): restore settings dialog focus by @mastertyko in #1883
- fix(tooling): reject dashboard smoke runs without rebuild by @mastertyko in #1880
- fix(proxy): release cancelled embeddings reservations by @mastertyko in #1874
- fix(settings): show initial load failures by @mastertyko in #1873
- fix(settings): allow clearing capacity overrides by @iqbalmaulana03 in #1871
- fix(proxy): settle keyed mid-loop health after reservation by @mastertyko in #1861
- fix(proxy): release grouped terminal append barriers on hard spool errors by @mastertyko in #1860
- fix(helm): default Codex prewarm off to match Settings by @mastertyko in #1855
- fix(helm): honor external database port in network policy by @mastertyko in #1838
- fix(proxy): preserve explicit null embedding fields by @mastertyko in #1836
- fix(ui): restore scroll on route navigation by @mastertyko in #1882
- fix(proxy): enforce OpenSpec architecture ratchets by @mastertyko in #1892
- chore(ci): bump github/codeql-action/upload-sarif from 4.37.7 to 4.37.8 by @dependabot[bot] in #1910
- chore(ci): bump docker/setup-buildx-action from 4.2.0 to 4.3.0 by @dependabot[bot] in #1913
- chore(docker): bump oven/bun from 1.3.14-alpine to 1.4.0-alpine by @dependabot[bot] in #1911
- chore(docker): bump oven/bun from 1.3.14-alpine to 1.4.0-alpine by @dependabot[bot] in #1912
- chore(deps): bump the frontend-minor-patch group in /frontend with 11 updates by @dependabot[bot] in #1914
- fix(proxy): recover stale previous response anchors by @choi138 in #1863
- fix(proxy): exclude previous_response_id from model-source routing by @mastertyko in #1859
- docs(community): list macOS companions by @joschi655 in #1869
- Fix invalid refresh tokens not surfacing re-auth action by @plastictaste in #1925
- fix(ui): constrain API key dialog to viewport by @mastertyko in #1884
- fix(proxy): defer keyed pre-created retry health writes until settlement by @mastertyko in #1926
- fix(proxy): keep source Responses SSE alive and normalized by @mastertyko in #1854
- fix(dashboard): contain mobile usage donuts by @mastertyko in #1937
- fix(proxy): release cancelled audio reservations by @mastertyko in #1936
- feat(db): add chunk transcript reader by @choi138 in #1930
- feat(proxy): fall back to HTTP transport when the upstream websocket is unavailable by @dpearson2699 in #1886
- feat(proxy): enable chunk transcript writer by @choi138 in #1931
- fix(proxy): preserve agent-control outputs during slimming (takeover of #1893) by @Soju06 in #1940
- fix(proxy): surface continuity_owner_conflict ahead of affinity (takeover of #1732) by @Soju06 in #1941
- fix(retention): bound durable bridge cleanup work by @choi138 in #1929
- fix(proxy): enforce prohibited priority service tier by @rknightion in #1961
- fix(accounts): probe with a valid upstream token floor by @mastertyko in #1963
- fix(proxy): stop defer-cancellation shield waits from starving the event loop by @Soju06 in #1969
- fix(http-bridge): retire denied anchors without redispatch by @JustYannicc in #1902
- fix(db): clean stale SQLite sidecars during recovery by @JustYannicc in #1906
- fix(proxy): stop holding pending_lock across the settings-cache DB await by @Soju06 in #1972
- fix(proxy): name the pre-response eventless timeout honestly and derive its budget from settings by @Soju06 in #1974
- fix(http-bridge): re-check liveness before retiring a stale pending session by @Soju06 in #1973
- fix(proxy): refuse disabled model sources and spare account health from model-scoped rejections by @Soju06 in #1978
- fix(quota,ops): expirable warmup claims, post-drain cleanup budget, bounded shutdown drain by @Soju06 in #1977
- fix(proxy): pin same-owner stale-anchor replay by @JustYannicc in #1957
- chore: release v1.25.0-beta.1 by @Soju06 in #1939
New Contributors
- @dpearson2699 made their first contribution in #1886
- @JustYannicc made their first contribution in #1902
Full Changelog: v1.24.0...v1.25.0-beta.1
Install / Run
uvx --from "codex-lb==1.25.0b1" codex-lb
docker pull ghcr.io/Soju06/codex-lb:1.25.0-beta.1
helm install codex-lb oci://ghcr.io/soju06/charts/codex-lb --version 1.25.0-beta.1 --devel