openclaw/extensions/codex
Mariano a5c1956ca1
feat(codex): bind CLI sessions from nodes
Adds node-backed Codex CLI session listing and resume binding for paired nodes, including Windows shim-safe Codex resume spawning, docs, changelog, and focused Codex coverage.

Verification:
- pnpm exec oxfmt --check --threads=1 CHANGELOG.md docs/plugins/codex-harness.md extensions/codex/index.ts extensions/codex/src/command-formatters.ts extensions/codex/src/command-handlers.ts extensions/codex/src/commands.test.ts extensions/codex/src/conversation-binding-data.ts extensions/codex/src/conversation-binding.test.ts extensions/codex/src/conversation-binding.ts extensions/codex/src/node-cli-sessions.ts extensions/codex/src/node-cli-sessions.test.ts
- pnpm run lint:tmp:no-random-messaging
- pnpm run lint:extensions:bundled
- OPENCLAW_VITEST_MAX_WORKERS=4 pnpm test extensions/codex/src/node-cli-sessions.test.ts extensions/codex/src/conversation-binding.test.ts extensions/codex/src/commands.test.ts
- pnpm tsgo:extensions
- git diff --check
- AWS Crabbox focused proof run_a901a61e006f
2026-05-14 11:24:30 +02:00
..
src feat(codex): bind CLI sessions from nodes 2026-05-14 11:24:30 +02:00
doctor-contract-api.test.ts fix(codex): remove dynamic tools profile option 2026-05-09 21:34:33 -07:00
doctor-contract-api.ts refactor: reduce plugin sdk surface 2026-05-10 12:37:10 +01:00
harness.ts Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
index.test.ts test: dedupe codex registration mock calls 2026-05-12 13:36:21 +01:00
index.ts feat(codex): bind CLI sessions from nodes 2026-05-14 11:24:30 +02:00
media-understanding-provider.test.ts test: tighten codex media request assertions 2026-05-11 08:56:04 +01:00
media-understanding-provider.ts feat(media-understanding): add structured extraction runtime 2026-05-11 03:24:08 +01:00
openclaw.plugin.json fix(codex): default plugin destructive actions on (#80792) 2026-05-11 16:50:15 -07:00
package.json build: hard-pin dependency specs 2026-05-12 07:10:13 +01:00
prompt-overlay-runtime-contract.test.ts refactor: trim OpenClaw prompt guidance 2026-05-10 14:59:48 +01:00
prompt-overlay.ts Scope Codex heartbeat guidance to heartbeat turns (#76788) 2026-05-04 01:58:39 +09:00
provider-catalog.ts fix(openai): align Codex fallback with GPT-5.5 2026-04-23 21:03:26 +01:00
provider-discovery.ts fix: expose codex provider catalog 2026-04-23 05:35:17 +01:00
provider.test.ts test: guard codex record assertions 2026-05-11 18:54:47 +01:00
provider.ts fix(onboarding): surface official plugin installs 2026-05-02 15:26:48 -07:00
test-api.ts fix(codex): remove dynamic tools profile option 2026-05-09 21:34:33 -07:00
tsconfig.json