mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-18 22:54:46 +00:00
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
This commit is contained in:
@@ -177,13 +177,14 @@ Keep provider refs and runtime policy separate:
|
||||
|
||||
Common command routing:
|
||||
|
||||
| User intent | Use |
|
||||
| ------------------------------- | --------------------------------------- |
|
||||
| Attach the current chat | `/codex bind [--cwd <path>]` |
|
||||
| Resume an existing Codex thread | `/codex resume <thread-id>` |
|
||||
| List or filter Codex threads | `/codex threads [filter]` |
|
||||
| Send Codex feedback only | `/codex diagnostics [note]` |
|
||||
| Start an ACP/acpx task | ACP/acpx session commands, not `/codex` |
|
||||
| User intent | Use |
|
||||
| ----------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
|
||||
| Attach the current chat | `/codex bind [--cwd <path>]` |
|
||||
| Resume an existing Codex thread | `/codex resume <thread-id>` |
|
||||
| List or filter Codex threads | `/codex threads [filter]` |
|
||||
| Attach an existing Codex CLI session on a paired node | `/codex sessions --host <node> [filter]`, then `/codex resume <session-id> --host <node> --bind here` |
|
||||
| Send Codex feedback only | `/codex diagnostics [note]` |
|
||||
| Start an ACP/acpx task | ACP/acpx session commands, not `/codex` |
|
||||
|
||||
| Use case | Configure | Verify | Notes |
|
||||
| ---------------------------------------------------- | ---------------------------------------------------------------- | --------------------------------------- | ---------------------------------- |
|
||||
|
||||
Reference in New Issue
Block a user