Files
TencentDB-Agent-Memory/src/utils/openclaw-state-dir.ts
T

13 lines
337 B
TypeScript
Raw Normal View History

import { homedir } from "node:os";
import path from "node:path";
export interface OpenClawRuntimeStateLike {
resolveStateDir?: () => string;
}
export function resolveOpenClawStateDir(
runtimeState: OpenClawRuntimeStateLike | undefined,
): string {
return runtimeState?.resolveStateDir?.() ?? path.join(homedir(), ".openclaw");
}