feat(codex): prepare Codex Spark retirement and remove its quota UI - #4334
feat(codex): prepare Codex Spark retirement and remove its quota UI#4334lidge-jun wants to merge 5 commits into
Conversation
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: trueThanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
✅ Deterministic PR hygiene checks passed. |
✅ READY
Hygiene✅ Deterministic PR hygiene checks passed. |
리뷰 · 우선순위 61 / 80설명 지금 코드를 보면 대략 네 묶음입니다. (1) 어댑터 쪽에서는 docs-site 여러 언어와 라인 - 이게 무슨 문제다 메인테이너의 판단이 필요한 지점
너의 추천 이 댓글은 grok-bot이 작성했습니다 |
Carries the test-only fixture changes from lidge-jun#4334 (622372f), and completes native path expectations for Devin CLI credential lookup. Co-authored-by: JUN <bitkyc08@gmail.com>
Carries the test-only fixture changes from lidge-jun#4334 (622372f), and completes native path expectations for Devin CLI credential lookup. Co-authored-by: JUN <bitkyc08@gmail.com>
622372f to
2b976c9
Compare
Summary
Hold for retirement — DO NOT MERGE. Tibo's September 11 announcement says GPT-5.3-Codex-Spark retires “next week”; no exact date/time was given. This draft prepares removal and leaves the current service and integration branches unchanged.
Remove Spark from Codex-login model discovery, restored catalogs and dedicated request compatibility. Remove its quota scope, collection, settings endpoint field and account-card UI. Old Spark-only quota becomes unknown rather than shared capacity, and stale model/quota observations cannot revive it. Shared/Reserve isolation, generic Lite/tools/custom windows, historical costs and other providers' Muse Spark remain intact.
Related: #4130 fixes Spark Lite while Spark is available. This draft neither carries nor closes it.
Verification
--no-verify.2b976c96(run 34693477839). The previous head622372f79was fully green (26/26 jobs, run 34673706298) before this rebase.08717a046c2b2550c8ed08499511e5edc6aa2801, synthetic fixture API only. Desktop/mobile visually inspected; refresh, pause-exhausted and resume verified. Fixture server stopped and port closed.devafter fix(devin-cli): honor platform path semantics in credential discovery #4400 landed the same pnpm/Devin fixture portability fix plus the productionsrc/oauth/devin-cli.tschange; the now-redundant tests-only commit was dropped and thesrc/codex/routing.tsimport andcodex-quota-parser-paritydescribe block were merged with the quota-avoidance work from fix(codex): apply a quota refusal's avoidance window to the main login #4396/fix(codex): let clear-cooldown lift an avoidance the cooldown outlived #4397.Mobile screenshot · Screenshot provenance
Checklist