openclaw/extensions/codex/src
Peter Steinberger 42aaf0c98a
Prefer Codex native workspace tools (#75308)
Summary:
- The PR adds Codex dynamic-tool profile config defaulting to `native-first`, filters duplicate workspace/process/planning tools from Codex app-server thread payloads, keeps managed `web_search`, updates docs/manifest/config baselines/changelog, and adds regression tests.

ClawSweeper fixups:
- Included follow-up commit: test(codex): pin native-first tool catalog
- Included follow-up commit: chore(config): refresh generated schema baseline
- Included follow-up commit: chore: add codex native-first changelog
- Included follow-up commit: chore: move native-first changelog entry
- Included follow-up commit: chore: refresh config baseline after rebase

Validation:
- ClawSweeper review passed for head 30e5cecfb7.
- Required merge gates passed before the squash merge.

Prepared head SHA: 30e5cecfb7
Review: https://github.com/openclaw/openclaw/pull/75308#issuecomment-4356919781

Co-authored-by: Peter Steinberger <steipete@gmail.com>
Co-authored-by: pashpashpash <nik@vault77.ai>
2026-05-01 11:36:17 +00:00
..
app-server Prefer Codex native workspace tools (#75308) 2026-05-01 11:36:17 +00:00
migration Isolate Codex app-server state per agent (#74556) 2026-05-01 04:49:02 +09:00
command-formatters.ts Wire diagnostics through the core chat command (#72936) 2026-04-29 07:40:37 +09:00
command-handlers.ts Wire diagnostics through the core chat command (#72936) 2026-04-29 07:40:37 +09:00
command-rpc.test.ts test(codex): cover app-server command seams 2026-04-10 23:07:25 +01:00
command-rpc.ts feat(codex): add app-server protocol bridge 2026-04-24 04:24:08 +01:00
commands.test.ts Wire diagnostics through the core chat command (#72936) 2026-04-29 07:40:37 +09:00
commands.ts Wire diagnostics through the core chat command (#72936) 2026-04-29 07:40:37 +09:00
conversation-binding-data.ts feat(codex): add app-server protocol bridge 2026-04-24 04:24:08 +01:00
conversation-binding.test.ts fix(codex): require authorized inbound claims for bound turns (#71702) 2026-04-25 12:42:23 -07:00
conversation-binding.ts refactor: trim unused testing exports 2026-05-01 10:46:42 +01:00
conversation-control.test.ts feat(codex): add app-server protocol bridge 2026-04-24 04:24:08 +01:00
conversation-control.ts refactor: trim unused testing exports 2026-05-01 10:46:42 +01:00
conversation-turn-collector.test.ts fix(codex): reject unscoped bound turn events 2026-04-25 03:29:14 +01:00
conversation-turn-collector.ts refactor: prune unused extension exports 2026-05-01 10:24:39 +01:00
conversation-turn-input.test.ts feat(codex): add app-server protocol bridge 2026-04-24 04:24:08 +01:00
conversation-turn-input.ts feat(codex): add app-server protocol bridge 2026-04-24 04:24:08 +01:00
manifest.test.ts Manage the Codex app-server binary in OpenClaw (#71808) 2026-04-25 16:51:14 -07:00