Repository navigation
v6.14.1
Auto-released from merge of PR #1713 (trigger: push).
- A seat parked on a per-model bucket is no longer re-probed after it serves another family. After a Fable credit
429, an Opus200on the same seat replaced its reading and the parked7d_oibucket was carried forward (an Opus429that named no exhausted window dropped it outright). Routing kept Fable off the seat, but once no seat was eligible the pool probed it anyway, so every Fable request spent one upstream round trip on a429the bucket had already named. The seat now counts as parked for the families that bucket binds until the bucket resets: the request gets the local429with that reset, or--family-fallbackserves it. --family-fallbackleaves a model name that is not printable ASCII alone. The requested name is echoed inx-dario-family-fallbackand the log; a name with a space, a control character or a line break, or over 256 characters, is no real model and is not switched. Requests already carrying such a name were refused before this point; this keeps the fallback safe if that ever changes.
Built + tested + npm-published inline by cc-drift-auto-release.yml on this run — tokenless via OIDC trusted publishing, provenance-attested. See the workflow log for the publish output.