
sayan-oaiandGitHub
1dd9bf9a74
Remove explicit connector tool undeferral (#23390)
## Summary
- remove the explicit-connector carveout that kept mentioned app tools
directly exposed instead of deferred
- keep the surviving explicit-mention reconstruction only for analytics,
preserving `codex_app_mentioned` and `codex_app_used.invoke_type`
- trim the now-unused prompt/tool-exposure plumbing and refresh coverage
around always-defer behavior
## Verification
- `just fmt`
- `cargo test -p codex-analytics`
- `cargo test -p codex-core` *(one transient timeout in
`shell_snapshot::tests::macos_zsh_snapshot_includes_sections`; isolated
rerun passed)*
- `cargo test -p codex-core --lib
shell_snapshot::tests::macos_zsh_snapshot_includes_sections`
- `cargo test -p codex-core --test all
explicit_app_mentions_respect_always_defer`
- `cargo test -p codex-core --lib
mcp_tool_exposure::tests::always_defer_feature_defers_apps_too`
- `just fix -p codex-analytics`
- `just fix -p codex-core`
2026-05-18 21:33:46 -07:00
..
2026-05-13 16:43:25 +00:00
2026-05-18 18:48:35 -07:00
2026-03-27 19:00:44 -07:00
2026-05-06 18:00:21 +03:00
2026-05-14 12:40:01 -07:00
2026-05-18 19:56:00 -07:00
2026-05-18 19:56:00 -07:00
2026-05-13 03:08:01 +00:00
2026-05-18 18:48:35 -07:00
2026-05-18 19:56:00 -07:00
2026-05-18 19:56:00 -07:00
2026-05-14 16:15:56 -07:00
2026-05-18 21:03:51 -07:00
2026-05-18 18:48:35 -07:00
2026-05-18 21:03:51 -07:00
2026-05-18 21:03:51 -07:00
2026-05-18 21:03:51 -07:00
2026-05-14 18:04:26 -07:00
2026-05-18 19:56:00 -07:00
2026-04-28 17:05:53 -07:00
2026-05-18 18:48:35 -07:00
2026-05-14 12:40:01 -07:00
2026-05-14 11:52:43 -07:00
2026-05-18 18:48:35 -07:00
2026-05-18 19:56:00 -07:00
2026-05-18 19:56:00 -07:00
2026-05-18 19:56:00 -07:00
2026-05-14 12:59:56 -07:00
2026-05-18 19:56:00 -07:00
2026-05-15 15:26:21 +02:00
2026-05-18 21:03:51 -07:00
2026-05-18 21:03:51 -07:00
2026-05-18 21:03:51 -07:00
2026-05-18 19:56:00 -07:00
2026-05-18 19:56:00 -07:00
2026-05-15 01:26:50 +00:00
2026-05-18 18:48:35 -07:00
2026-05-18 21:03:51 -07:00
2026-05-18 19:56:00 -07:00
2026-05-18 21:03:51 -07:00
2026-05-15 15:04:04 -07:00
2026-05-18 21:03:51 -07:00
2026-05-18 18:48:35 -07:00
2026-05-18 21:03:51 -07:00
2026-05-06 22:48:29 -07:00
2026-05-18 18:48:35 -07:00
2026-05-18 18:48:35 -07:00
2026-05-18 19:56:00 -07:00
2026-05-18 21:03:51 -07:00
2026-05-18 18:48:35 -07:00
2026-05-18 19:56:00 -07:00
2026-05-18 19:56:00 -07:00
2026-05-02 04:22:12 +00:00
2026-05-18 19:56:00 -07:00
2026-05-18 19:56:00 -07:00
2026-05-18 21:54:36 +00:00
2026-05-18 21:03:51 -07:00
2026-05-18 21:03:51 -07:00
2026-05-18 19:56:00 -07:00
2026-05-13 00:28:15 +00:00
2026-05-18 19:56:00 -07:00
2026-05-18 21:33:46 -07:00
2026-05-14 16:15:56 -07:00
2026-05-18 09:57:54 -07:00
2026-05-18 19:56:00 -07:00
2026-05-18 19:56:00 -07:00
2026-05-18 19:56:00 -07:00
2026-05-16 13:43:30 -07:00
2026-05-18 19:56:00 -07:00
2026-05-18 18:48:35 -07:00
2026-05-18 18:48:35 -07:00
2026-05-06 10:48:37 +02:00
2026-05-18 19:56:00 -07:00
2026-05-18 19:56:00 -07:00
2026-05-14 16:15:56 -07:00
2026-05-18 19:56:00 -07:00
2026-03-11 12:33:09 -07:00
2026-05-18 19:56:00 -07:00
2026-05-06 22:48:29 -07:00
2026-05-18 18:48:35 -07:00
2026-05-18 19:56:00 -07:00
2026-05-18 19:56:00 -07:00
2026-04-28 23:01:40 +00:00
2026-05-18 19:56:00 -07:00
2026-05-18 18:48:35 -07:00
2026-05-11 23:04:28 -07:00