Anton Panasenko
d3b078c282
Consolidate search_tool feature into apps ( #11509 )
...
## Summary
- Remove `Feature::SearchTool` and the `search_tool` config key from the
feature registry/schema.
- Gate `search_tool_bm25` exposure via `Feature::Apps` in
`core/src/tools/spec.rs`.
- Update MCP selection logic in `core/src/codex.rs` to use
`Feature::Apps` for search-tool behavior.
- Update `core/tests/suite/search_tool.rs` to enable `Feature::Apps`.
- Regenerate `core/config.schema.json` via `just write-config-schema`.
## Testing
- `just fmt`
- `cargo test -p codex-core --test all suite::search_tool::`
## Tickets
- None
History
..
2026-02-10 22:44:02 -08:00
2026-02-09 14:48:09 -08:00
2026-02-09 20:48:58 -08:00
2026-01-13 10:22:51 -08:00
2026-02-11 12:05:02 -08:00
2026-02-11 10:02:49 -08:00
2026-02-10 11:58:00 -08:00
2026-01-28 19:51:58 -08:00
2026-02-03 02:52:26 +00:00
2026-02-09 23:13:27 -08:00
2026-02-11 21:11:57 +00:00
2026-02-10 22:44:02 -08:00
2026-02-11 11:22:05 +00:00
2026-02-10 07:44:21 +00:00
2026-02-10 11:45:23 -08:00
2026-02-11 16:45:18 -08:00
2026-02-11 16:45:18 -08:00
2026-02-11 16:52:42 -08:00
2026-02-10 22:44:02 -08:00
2026-01-31 18:06:26 -08:00
2026-02-10 20:09:31 -08:00
2026-01-27 11:04:23 -08:00
2026-02-10 22:44:02 -08:00
2026-02-10 16:12:31 +00:00
2026-02-11 16:43:36 -08:00
2026-02-11 03:56:01 +00:00
2026-02-09 23:10:26 -08:00
2026-02-11 16:52:42 -08:00
2026-02-10 11:46:40 -08:00
2026-02-11 03:56:01 +00:00
2026-02-11 03:56:01 +00:00
2026-02-10 17:59:43 +00:00
2025-11-04 17:44:02 -08:00
2026-02-11 16:43:36 -08:00
2026-01-08 21:48:30 -08:00
2026-02-08 15:16:50 -08:00
2026-02-10 20:09:31 -08:00
2026-02-07 02:39:52 +00:00
2026-02-03 11:31:12 -08:00
2026-02-10 19:22:23 -08:00
2026-02-10 07:44:21 +00:00
2026-02-11 16:52:42 -08:00
2026-02-11 14:08:03 -08:00
2025-09-24 14:29:51 -07:00
2026-01-08 15:07:30 +00:00
2026-02-02 16:57:29 -08:00
2026-02-10 07:44:21 +00:00
2026-02-10 22:44:02 -08:00
2026-02-10 17:59:43 +00:00
2026-02-10 11:25:32 -08:00
2026-02-10 10:10:24 +00:00
2026-02-10 11:45:23 -08:00
2026-01-07 17:04:53 +00:00
2026-02-10 09:38:00 -08:00
2026-02-09 19:26:39 -08:00
2026-01-30 22:20:02 -08:00
2026-01-18 19:22:28 -08:00
2026-01-31 19:38:06 -08:00
2026-02-11 12:05:02 -08:00
2026-01-30 18:59:30 +00:00
2025-11-28 11:34:57 +00:00
2025-12-02 11:26:27 +00:00
2026-01-27 11:04:23 -08:00
2026-02-10 19:50:07 +00:00
2026-02-11 16:42:14 -08:00
2026-02-10 07:44:21 +00:00
2026-02-11 16:42:14 -08:00
2026-02-05 16:39:11 +00:00
2026-02-10 17:03:46 -08:00
2026-02-09 22:14:39 +00:00
2026-02-10 17:03:46 -08:00
2026-02-10 07:44:21 +00:00
2026-02-11 11:22:05 +00:00
2026-02-04 16:12:47 -08:00
2026-01-30 18:59:30 +00:00
2026-01-20 16:17:38 -08:00
2026-02-10 22:44:02 -08:00
2025-11-20 11:04:11 -08:00
2026-02-10 22:44:02 -08:00
2026-02-09 20:48:58 -08:00
2026-02-09 12:42:20 -08:00
2025-09-22 17:16:02 +00:00
2026-02-10 19:50:07 +00:00
2026-02-03 02:52:26 +00:00
2026-02-05 01:52:12 +00:00
2026-01-30 16:37:56 -08:00
2026-02-11 11:48:33 -08:00