Add Space Bunny Alpha to Auto Free and remove delisted Ling 3.0 Flash VL - #6716
Conversation
Remove Ling 3.0 Flash VL, which is no longer listed on OpenRouter.
Code Review SummaryStatus: No Issues Found | Recommendation: Merge Executive SummaryThe incremental change switches Space Bunny Alpha's Auto Free reasoning effort from Files Reviewed (2 files)
Previous Review Summaries (2 snapshots, latest commit b874387)Current summary above is authoritative. Previous snapshots are kept for context only. Previous review (commit b874387)Status: No Issues Found | Recommendation: Merge Executive SummaryThe incremental change reduces Space Bunny Alpha's Auto Free weight from 8 to 1 with a matching test update; the new model satisfies Files Reviewed (2 files)
Previous review (commit 8faa46d)Status: No Issues Found | Recommendation: Merge Executive SummaryReviewed the two-file Auto Free model routing update in Files Reviewed (2 files)
Reviewed by deepseek-v4.1-flash · Input: 0 · Output: 0 · Cached: 0 Review guidance: REVIEW.md from base branch |
Summary
Updates the
kilo-auto/freecandidate pool inapps/web/src/lib/ai-gateway/models.ts:inclusionai/ling-3.0-flash-vl:free: OpenRouter's/api/v1/modelsno longer lists it. The other existing models (poolside/laguna-s-2.1:free,nvidia/nemotron-3-ultra-550b-a55b:free,dots-studio/dots-3-note-preview:free,nex-agi/nex-n2.5-pro:free) are still listed and stay in the pool.stealth/space-bunny-alpha(Space Bunny Alpha). It is listed on OpenRouter at $0 prompt and completion pricing and already passesisFreeModelthrough thestealth/*-alpharule.1, the same as the other models. Each of the 5 candidates gets about 1/5 of Auto Free traffic.{ enabled: true, effort: 'high' }, the same as the other models. OpenRouter listshighin this model'ssupported_efforts.At request time,
getAutoFreeCandidatesstill includes only non-exclusive models that appear in the OpenRouter models cache. If a model is delisted later, it drops out of routing automatically. This PR also removes the stale entry from the static list.Tests
models.test.tsnow asserts the updated Auto Free set:highreasoning and weight1for every model. The existingisFreeModeland positive-weight invariants cover the new entry.Verification
/api/v1/modelsresponse.oxfmt. Tests run in CI.