v0.13.8 v0.13.9

medium risk

AprilNEA/OpenLogiOct 11, 2026 → Oct 11, 20260 days between releases

What's New

Fixes retired model persistence and idempotent retry conflicts

Breaking Changes

  • Idempotent retries now return 409 on conflicting generation options instead of replaying the answer

New Features

  • Idempotent retry conflict handling
  • CLI defaults to port 3001 when no URL is set

Improvements

  • Retired models now persist after server restarts
  • CSV key import handles line breaks in quoted fields
  • CLI test suite passes on Windows

Bug Fixes

  • Retired models no longer return to rotation after server restart
  • CLI defaults to port 3001 when no URL is set

Upgrade Notes

Clients retrying with different generation options (response_format, seed, etc.) using the same Idempotency-Key will now receive a 409 conflict. Ensure client logic handles this new status code or standardizes retry parameters.

The Two Releases

v0.13.8

v0.13.8

Oct 11, 2026· 10 days ago

Adds text-to-speech support via Free.ai Kokoro and stops sending keys to LLMTR which was causing validation errors.

Full release notes
v0.13.9

v0.13.9

Oct 11, 2026· 10 days ago

Improves routing stability by keeping retired models retired and fixes CLI configuration and idempotent retry logic.

Full release notes