Owen Lin
139365a4bb
feat(app-server): add optional thread_id to experimentalFeature/list ( #23335 )
...
## Why
`experimentalFeature/list` reports effective feature enablement, but
currently does not resolve it against a working directory where
project-local config.toml files can exist and toggle on/off features
when merged into the effective config after resolving the various config
layers. That means we effectively (and incorrectly) ignore features set
in project-local config.
To address that, this PR exposes an optional `thread_id` param which
allows us to load the thread's `cwd.
## Testing
- `cargo test -p codex-app-server-protocol`
- `cargo test -p codex-app-server experimental_feature_list`
2026-05-18 12:12:14 -07:00
..
2026-05-14 17:11:36 -04:00
2026-05-06 02:12:31 +00:00
2026-04-30 00:40:25 +00:00
2026-05-08 12:36:02 -07:00
2026-04-16 07:57:51 -07:00
2026-04-29 17:22:41 -07:00
2026-05-15 17:10:15 -07:00
2026-04-26 17:18:09 -07:00
2026-05-16 14:27:02 -07:00
2026-05-12 18:40:53 -07:00
2026-05-12 18:40:53 -07:00
2026-05-05 21:05:00 -07:00
2026-05-08 12:36:02 -07:00
2026-05-18 12:12:14 -07:00
2026-05-06 16:12:23 -07:00
2026-04-26 12:43:16 -07:00
2026-05-13 06:58:58 +00:00
2026-05-13 12:38:34 -07:00
2026-04-25 16:25:28 -07:00
2026-04-23 11:27:17 -07:00
2026-04-26 13:29:54 -07:00
2026-05-13 16:08:05 +00:00
2026-04-15 21:02:59 +08:00
2026-04-09 13:34:52 -07:00
2026-05-06 07:18:00 +00:00
2026-04-15 12:05:39 +01:00
2026-05-14 01:07:46 +00:00
2026-05-14 13:45:49 -04:00
2026-04-29 01:36:19 +00:00
2026-01-14 16:41:50 -08:00
2026-03-27 19:00:44 -07:00
2026-05-06 16:12:23 -07:00
2026-05-18 03:11:54 -07:00
2026-05-13 16:29:47 -07:00
2026-05-14 03:38:30 +00:00
2026-05-12 00:58:37 -07:00
2026-05-04 16:43:58 -07:00
2026-04-17 21:41:57 -07:00
2026-05-04 22:28:14 +00:00
2026-05-15 14:33:24 -07:00
2026-05-13 16:08:05 +00:00
2026-04-23 00:21:59 -07:00
2026-02-27 12:45:59 -08:00
2026-05-06 15:23:25 +02:00
2026-04-22 22:24:12 -07:00
2026-05-14 23:00:05 -07:00
2026-05-04 11:46:03 -07:00
2026-05-08 00:02:46 +00:00
2026-04-26 17:18:09 -07:00
2026-05-06 15:23:25 +02:00
2026-04-20 10:27:01 -07:00
2026-04-13 18:29:49 +01:00
2026-05-06 15:23:25 +02:00
2026-05-12 18:40:53 -07:00
2026-05-15 15:04:04 -07:00
2026-05-18 11:28:53 -07:00
2026-05-06 15:23:25 +02:00
2026-05-07 15:44:43 -07:00
2026-05-14 23:00:05 -07:00
2026-05-08 12:36:02 -07:00
2026-05-13 16:08:05 +00:00
2026-04-21 14:13:08 +08:00
2026-04-24 10:47:50 -04:00
2026-05-14 10:04:24 -07:00
2026-05-15 15:04:04 -07:00
2026-04-27 19:29:19 +00:00
2026-03-27 19:00:44 -07:00