fix(codex): unblock Computer Use after plugin install (#126699)

* fix(codex): release config fence before readiness probe

* chore(codex): upgrade managed app-server to 0.148.0
This commit is contained in:
Peter Steinberger
2026-08-20 08:26:41 -07:00
committed by GitHub
parent eb84b56766
commit 02c08bba71
35 changed files with 319 additions and 123 deletions
+11 -13
View File
@@ -456,21 +456,19 @@ const openClawThreadStartResponse: Omit<CodexThreadStartResponse, "thread"> =
export {};
`;
await fs.writeFile(probePath, probe);
const probeConfigPath = path.join(sourceRoot, "openclaw-protocol-compatibility.tsconfig.json");
await fs.writeFile(
probeConfigPath,
JSON.stringify({
extends: path.resolve("tsconfig.json"),
compilerOptions: { rootDir: process.cwd() },
files: [probePath],
include: [],
}),
);
const result = spawnSync(
process.execPath,
[
"scripts/run-tsgo.mjs",
"--ignoreConfig",
"--noEmit",
"--allowImportingTsExtensions",
"--strict",
"--skipLibCheck",
"--module",
"nodenext",
"--moduleResolution",
"nodenext",
probePath,
],
["scripts/run-tsgo.mjs", "--project", probeConfigPath],
{ cwd: process.cwd(), encoding: "utf8" },
);
if (result.error) {