LingTai kernel v0.18.1
LingTai kernel v0.18.1
Emergency patch release for the new-user Codex and vision paths.
Fixes
- Make generic vision requests follow the active Codex/Codex-pool route instead of inferring the route from provider spelling.
- Preserve the intended legacy fallback only for a truly empty eligible-account snapshot; a non-empty but exhausted pool still fails loud.
- Treat terminal
NoCandidateErroraccount exhaustion as terminal instead of replaying it through AED attempts. - Add a production-shape empty-tuple regression for
WeightedAccountSource.
Validation
- Exact merged fixes reviewed against their final heads.
- Focused Codex-pool/adapter tests passed before merge.
- Release candidate package version is
0.18.1. - Local native wheel + sdist build, embedded metadata checks, and CPython 3.12 no-deps install/import smoke passed.
- The GitHub release workflow remains the source of the public cp311/cp312/cp313 Linux/macOS/Windows wheel matrix and strict release manifest.
Included PRs
- #1012 — active Codex route for generic vision
- #1016 — strict empty-pool fallback and terminal no-candidate handling
- #1018 — release version bump
Contributors: Huang Zesen.