Bug
The Codex StatusBar can still show a green fast badge when Fast service tier is not active.
After #904 added real serviceTier plumbing, StatusBar.tsx retained a heuristic fallback: low/minimal/none reasoning effort, or a model name containing mini/fast, is treated as Fast mode. Codex CLI /fast is a distinct catalog-provided service tier, not a reasoning level or model size.
Expected behavior
- Show the Codex
fast badge only when the explicit session/service tier says Fast is active.
- Do not infer Fast from reasoning effort or model name.
- Add tests covering unset tier + low effort, unset tier + mini model, explicit Fast, and Standard/off.
Regression/incomplete follow-up to #904; related acceptance criteria were originally tracked in #898.
Bug
The Codex StatusBar can still show a green
fastbadge when Fast service tier is not active.After #904 added real
serviceTierplumbing,StatusBar.tsxretained a heuristic fallback: low/minimal/none reasoning effort, or a model name containingmini/fast, is treated as Fast mode. Codex CLI/fastis a distinct catalog-provided service tier, not a reasoning level or model size.Expected behavior
fastbadge only when the explicit session/service tier says Fast is active.Regression/incomplete follow-up to #904; related acceptance criteria were originally tracked in #898.