core-agent-ide/codex-rs/app-server/tests/suite
charley-oai 3389465c8d
Enable model upgrade popup even when selected model is no longer in picker (#8802)
With `config.toml`:
```
model = "gpt-5.1-codex"
```
(where `gpt-5.1-codex` has `show_in_picker: false` in
[`model_presets.rs`](https://github.com/openai/codex/blob/main/codex-rs/core/src/models_manager/model_presets.rs);
this happens if the user hasn't used codex in a while so they didn't see
the popup before their model was changed to `show_in_picker: false`)

The upgrade picker used to not show (because `gpt-5.1-codex` was
filtered out of the model list in code). Now, the filtering is done
downstream in tui and app-server, so the model upgrade popup shows:

<img width="1503" height="227" alt="Screenshot 2026-01-06 at 5 04 37 PM"
src="https://github.com/user-attachments/assets/26144cc2-0b3f-4674-ac17-e476781ec548"
/>
2026-01-06 19:32:27 -08:00
..
v2 Enable model upgrade popup even when selected model is no longer in picker (#8802) 2026-01-06 19:32:27 -08:00
archive_conversation.rs Fixes intermittent test failures in CI (#6282) 2025-11-05 13:12:25 -08:00
auth.rs chore: use anyhow::Result for all app-server integration tests (#5836) 2025-10-28 08:10:23 -07:00
codex_message_processor_flow.rs feat: expose outputSchema to user_turn/turn_start app_server API (#8377) 2026-01-05 10:27:00 -08:00
config.rs fix: added test helpers for platform-specific paths (#7954) 2025-12-13 00:14:12 +00:00
create_conversation.rs chore: use anyhow::Result for all app-server integration tests (#5836) 2025-10-28 08:10:23 -07:00
fuzzy_file_search.rs chore: use anyhow::Result for all app-server integration tests (#5836) 2025-10-28 08:10:23 -07:00
interrupt.rs Migrate coverage to shell_command (#7042) 2025-11-21 03:44:00 +00:00
list_resume.rs fix: thread/list returning fewer than the requested amount due to filtering CXA-293 (#7509) 2025-12-10 23:06:32 +00:00
login.rs [app-server] make app server not throw error when login id is not found (#7831) 2025-12-10 16:19:40 -08:00
mod.rs feat: expose outputSchema to user_turn/turn_start app_server API (#8377) 2026-01-05 10:27:00 -08:00
output_schema.rs feat: expose outputSchema to user_turn/turn_start app_server API (#8377) 2026-01-05 10:27:00 -08:00
send_message.rs chore: proper client extraction (#6996) 2025-11-25 18:06:12 +00:00
set_default_model.rs feat: arcticfox in the wild (#6906) 2025-11-19 16:31:06 +00:00
user_agent.rs feat: change ConfigLayerName into a disjoint union rather than a simple enum (#8095) 2025-12-17 08:13:59 -08:00
user_info.rs chore: use anyhow::Result for all app-server integration tests (#5836) 2025-10-28 08:10:23 -07:00