From b7bfe21348c24abdb7d50ef257ef8b4bce4f4a3f Mon Sep 17 00:00:00 2001 From: joshavant <830519+joshavant@users.noreply.github.com> Date: Thu, 30 Jul 2026 14:50:08 -0500 Subject: [PATCH] test(matrix): use preferred temp root --- extensions/matrix/test-support.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/matrix/test-support.ts b/extensions/matrix/test-support.ts index ad05858de97b..a1b8957c8417 100644 --- a/extensions/matrix/test-support.ts +++ b/extensions/matrix/test-support.ts @@ -1,7 +1,7 @@ // Matrix test support owns plugin-local fixture cleanup. import fs from "node:fs"; -import os from "node:os"; import path from "node:path"; +import { resolvePreferredOpenClawTmpDir } from "openclaw/plugin-sdk/temp-path"; type RegisterTempDirCleanup = (cleanup: () => void) => unknown; @@ -16,7 +16,7 @@ export function useAutoCleanupTempDirTracker(registerCleanup: RegisterTempDirCle return { make(prefix: string): string { // openclaw-temp-dir: allow extension-local test support cannot import the core-only tracker. - const dir = fs.mkdtempSync(path.join(os.tmpdir(), prefix)); + const dir = fs.mkdtempSync(path.join(resolvePreferredOpenClawTmpDir(), prefix)); dirs.add(dir); return dir; },