- Preserve Codex continuation identity across inference-core WebSocket boundaries. - Record failed and incomplete WebSocket turns as failures instead of completed zero-output requests. - Exclude Codex WebSocket warmup turns from inference activity and accounting. - Keep request-history data visible during background refreshes and show the provider account used by each request. - Group repeated provider accounts, constrain account reordering to each provider, and support whole-row model and provider dragging. - Preserve configurable model and reasoning-level order in client catalogs and selectors. - Show API billing correctly and remove subscription multipliers from API-backed model forms. - Fix reasoning mapping reordering and duplicate bottom borders. - Align internal AI and inference documentation with the current runtime, billing, continuation, and client contracts.