fix: land security audit severity + temp-path guard fixes (#23428) (thanks @bmendonca3)

This commit is contained in:
Peter Steinberger
2026-02-22 11:05:27 +01:00
parent bc78b343ba
commit 29e41d4c0a
5 changed files with 78 additions and 2 deletions

View File

@@ -14,6 +14,9 @@ function resolveStateDirFromEnv(env: NodeJS.ProcessEnv = process.env): string {
if (stateOverride) {
return stateOverride;
}
if (env.VITEST || env.NODE_ENV === "test") {
return path.join(os.tmpdir(), ["openclaw-vitest", String(process.pid)].join("-"));
}
return path.join(os.homedir(), ".openclaw");
}