Ahmed Ibrahim

Results 9 issues of Ahmed Ibrahim

We use blocking sleep calls that blocks the whole thread. Moving it to tokio should improve performance

- Inline response recording during streaming: `run_turn` now records items as they arrive instead of building a `ProcessedResponseItem` list and post‑processing via `process_items`. - Simplify turn handling: `handle_output_item_done` returns the...

# External (non-OpenAI) Pull Request Requirements Before opening this Pull Request, please read the dedicated "Contributing" markdown file or your PR may be closed: https://github.com/openai/codex/blob/main/docs/contributing.md If your PR conforms to...

- Introduce `with_remote_overrides` and update `refresh_available_models` - Put `auth_manager` instead of `auth_mode` on `models_manager` - Remove `ShellType` and `ReasoningLevel` to use already existing structs

- Move update detection logic to `core` - Show update nudge on error - error on failing to update remote models while not being up to date

- merge remote models instead of destructing - make config values have more precedent over remote values

- Load models from static file as a fallback - Make API users use this file directly - Add tests to make sure updates to the file always serialize