core-agent-ide/codex-rs/tui/src
pakrym-oai 8262ba58b2
Prefer env var auth over default codex auth (#1861)
## Summary
- Prioritize provider-specific API keys over default Codex auth when
building requests
- Add test to ensure provider env var auth overrides default auth

## Testing
- `just fmt`
- `just fix` *(fails: `let` expressions in this position are unstable)*
- `cargo test --all-features` *(fails: `let` expressions in this
position are unstable)*

------
https://chatgpt.com/codex/tasks/task_i_68926a104f7483208f2c8fd36763e0e3
2025-08-06 13:02:00 -07:00
..
bottom_pane Initial implementation of /init (#1822) 2025-08-06 09:10:23 -07:00
app.rs chore: rename INIT.md to prompt_for_init_command.md and move closer to usage (#1886) 2025-08-06 11:58:57 -07:00
app_event.rs remove conversation history widget (#1727) 2025-07-30 10:05:40 -07:00
app_event_sender.rs chore: introduce AppEventSender to help fix clippy warnings and update to Rust 1.87 (#948) 2025-05-15 14:50:30 -07:00
chatwidget.rs show a transient history cell for commands (#1824) 2025-08-06 12:03:45 -07:00
citation_regex.rs chore: replace regex with regex-lite, where appropriate (#1200) 2025-06-02 17:11:45 -07:00
cli.rs Introduce --oss flag to use gpt-oss models (#1848) 2025-08-05 11:31:11 -07:00
custom_terminal.rs resizable viewport (#1732) 2025-07-31 00:06:55 +00:00
exec_command.rs feat: initial import of Rust implementation of Codex CLI in codex-rs/ (#629) 2025-04-24 13:31:40 -07:00
file_search.rs feat: highlight matching characters in fuzzy file search (#1420) 2025-06-28 15:04:23 -07:00
get_git_diff.rs chore(rs): update dependencies (#1494) 2025-07-10 11:08:16 -07:00
git_warning_screen.rs feat: initial import of Rust implementation of Codex CLI in codex-rs/ (#629) 2025-04-24 13:31:40 -07:00
history_cell.rs show a transient history cell for commands (#1824) 2025-08-06 12:03:45 -07:00
insert_history.rs Stream model responses (#1810) 2025-08-05 04:23:22 +00:00
lib.rs Prefer env var auth over default codex auth (#1861) 2025-08-06 13:02:00 -07:00
live_wrap.rs Stream model responses (#1810) 2025-08-05 04:23:22 +00:00
log_layer.rs chore(rs): update dependencies (#1494) 2025-07-10 11:08:16 -07:00
main.rs replace login screen with a simple prompt (#1713) 2025-07-28 17:25:14 -07:00
markdown.rs Stream model responses (#1810) 2025-08-05 04:23:22 +00:00
slash_command.rs Initial implementation of /init (#1822) 2025-08-06 09:10:23 -07:00
status_indicator_widget.rs Stream model responses (#1810) 2025-08-05 04:23:22 +00:00
text_block.rs remove conversation history widget (#1727) 2025-07-30 10:05:40 -07:00
text_formatting.rs chore(rs): update dependencies (#1494) 2025-07-10 11:08:16 -07:00
tui.rs tweak comment (#1871) 2025-08-05 23:02:00 -07:00
updates.rs check for updates (#1764) 2025-08-02 00:31:38 +00:00
user_approval_widget.rs [feat] make approval key matching case insensitive (#1862) 2025-08-05 15:50:06 -07:00