What's Changed
- fix(dashboard): restore capacity-based usage donut totals by @Soju06 in #336
- backport shared auth and cache hardening from claude-lb by @Soju06 in #339
- Relax prompt-cache bridge ownership for gateway-safe routing by @Soju06 in #343
- feat: add accounts as pools for api to use by @huzky-v in #338
- docs: add Daeroni as a contributor for doc by @allcontributors[bot] in #356
- Update openclaw example by @Daeroni in #354
- docs: add comprehensive docstrings to select_account in logic.py by @Felix201209 in #350
- docs: add Felix201209 as a contributor for doc by @allcontributors[bot] in #357
- refactor: upgrade error handling and replace print with standard logging in scripts/openai_compat_live_check.py by @Felix201209 in #349
- refactor: modernize type hinting and syntax in schemas.py by @Felix201209 in #348
- fix(dashboard): clarify donut usage breakdown by @Daltonganger in #344
- feat(config): add model_context_window_overrides setting by @embogomolov in #340
- docs: add Felix201209 as a contributor for code by @allcontributors[bot] in #360
- test: add comprehensive unit tests for _coerce_number in app.modules.proxy.helpers by @Felix201209 in #347
- chore: resolve static analysis warnings and clean up unused imports in app/modules/settings/service.py by @Felix201209 in #346
- docs: add embogomolov as a contributor for code, and test by @allcontributors[bot] in #361
- [codex] add request id utility coverage by @Felix201209 in #345
- feat: enable import-without-overwrite by default by @Soju06 in #362
- chore(main): release 1.12.0 by @Soju06 in #337
New Contributors
- @Daeroni made their first contribution in #354
- @Felix201209 made their first contribution in #350
- @embogomolov made their first contribution in #340
Full Changelog: v1.11.0...v1.12.0
Install / Run
uvx codex-lb
docker pull ghcr.io/Soju06/codex-lb:1.12.0
helm install codex-lb oci://ghcr.io/soju06/charts/codex-lb --version 1.12.0