Skip to content

Commit 167e73c

Browse files
committed
build: bump bundled Codex harness to 0.132.0
1 parent 110042d commit 167e73c

7 files changed

Lines changed: 45 additions & 44 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ Docs: https://docs.openclaw.ai
66

77
### Changes
88

9+
- Dependencies: bump the bundled Codex harness to `@openai/codex` `0.132.0` and refresh the app-server model-list docs for the new catalog.
910
- Agents/config: allow `agents.list[].experimental.localModelLean` so lean local-model mode can be enabled for one configured agent instead of globally.
1011
- Providers/xAI: add device-code OAuth login so remote and headless setups can authorize xAI without a localhost browser callback. (#84005) Thanks @fuller-stack-dev.
1112

docs/plugins/codex-harness-reference.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -300,17 +300,17 @@ If discovery fails or times out, OpenClaw uses a bundled fallback catalog for:
300300
- GPT-5.4 mini
301301
- GPT-5.2
302302

303-
The current bundled harness is `@openai/codex` `0.130.0`. A `model/list` probe
303+
The current bundled harness is `@openai/codex` `0.132.0`. A `model/list` probe
304304
against that bundled app-server returned:
305305

306-
| Model id | Default | Hidden | Input modalities | Reasoning efforts |
307-
| --------------------- | ------- | ------ | ---------------- | ------------------------ |
308-
| `gpt-5.5` | Yes | No | text, image | low, medium, high, xhigh |
309-
| `gpt-5.4` | No | No | text, image | low, medium, high, xhigh |
310-
| `gpt-5.4-mini` | No | No | text, image | low, medium, high, xhigh |
311-
| `gpt-5.3-codex` | No | No | text, image | low, medium, high, xhigh |
312-
| `gpt-5.3-codex-spark` | No | No | text | low, medium, high, xhigh |
313-
| `gpt-5.2` | No | No | text, image | low, medium, high, xhigh |
306+
| Model id | Default | Hidden | Input modalities | Reasoning efforts |
307+
| ------------------- | ------- | ------ | ---------------- | ------------------------ |
308+
| `gpt-5.5` | Yes | No | text, image | low, medium, high, xhigh |
309+
| `gpt-5.4` | No | No | text, image | low, medium, high, xhigh |
310+
| `gpt-5.4-mini` | No | No | text, image | low, medium, high, xhigh |
311+
| `gpt-5.3-codex` | No | No | text, image | low, medium, high, xhigh |
312+
| `gpt-5.2` | No | No | text, image | low, medium, high, xhigh |
313+
| `codex-auto-review` | No | Yes | text, image | low, medium, high, xhigh |
314314

315315
Hidden models can be returned by the app-server catalog for internal or
316316
specialized flows, but they are not normal model-picker choices.

extensions/codex/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"type": "module",
1010
"dependencies": {
1111
"@earendil-works/pi-coding-agent": "0.75.1",
12-
"@openai/codex": "0.130.0",
12+
"@openai/codex": "0.132.0",
1313
"ajv": "8.20.0",
1414
"ws": "8.20.1",
1515
"zod": "4.4.3"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
export const MIN_CODEX_APP_SERVER_VERSION = "0.125.0";
22
export const MANAGED_CODEX_APP_SERVER_PACKAGE = "@openai/codex";
33
// Keep this in sync with the Codex CLI live-test package pin.
4-
export const MANAGED_CODEX_APP_SERVER_PACKAGE_VERSION = "0.130.0";
4+
export const MANAGED_CODEX_APP_SERVER_PACKAGE_VERSION = "0.132.0";

pnpm-lock.yaml

Lines changed: 29 additions & 29 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/agents/cli-backends.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ function createBackendEntry(params: {
6767
params.id === "claude-cli"
6868
? "@anthropic-ai/claude-code"
6969
: params.id === "codex-cli"
70-
? "@openai/codex@0.130.0"
70+
? "@openai/codex@0.132.0"
7171
: params.id === "google-gemini-cli"
7272
? "@google/gemini-cli"
7373
: undefined,
@@ -498,7 +498,7 @@ describe("resolveCliBackendLiveTest", () => {
498498
defaultModelRef: "codex-cli/gpt-5.5",
499499
defaultImageProbe: true,
500500
defaultMcpProbe: true,
501-
dockerNpmPackage: "@openai/codex@0.130.0",
501+
dockerNpmPackage: "@openai/codex@0.132.0",
502502
dockerBinaryName: "codex",
503503
});
504504
});

src/agents/harness/native-hook-relay.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -953,8 +953,8 @@ async function runNativeHookRelayPreToolUse(params: {
953953
return params.adapter.renderPreToolUseBlockResponse(outcome.reason);
954954
}
955955
if (nativeHookRelayParamsWereRewritten(originalToolInputFingerprint, outcome.params)) {
956-
// @openai/[email protected] treats PreToolUse updatedInput as unsupported and
957-
// continues with the original params, so rewrites must fail closed here.
956+
// Codex app-server may continue with the original params when updatedInput
957+
// is unsupported, so rewrites must fail closed here.
958958
return params.adapter.renderPreToolUseBlockResponse(
959959
"OpenClaw tool policy rewrote Codex app-server approval params; refusing original request.",
960960
);

0 commit comments

Comments
 (0)