mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-24 19:35:28 -06:00
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:
committed by
GitHub
parent
eb84b56766
commit
02c08bba71
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user