mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-01 10:03:32 +00:00
* Add proxy capture core and CLI * Expand transport capture coverage * Add QA Lab capture backend * Refine QA Lab capture UI * Fix proxy capture review feedback * Fix proxy run cleanup and TTS capture * Fix proxy capture transport follow-ups * Fix debug proxy CONNECT target parsing * Harden QA Lab asset path containment
19 lines
697 B
TypeScript
19 lines
697 B
TypeScript
import path from "node:path";
|
|
import { resolveStateDir } from "../config/paths.js";
|
|
|
|
export function resolveDebugProxyRootDir(env: NodeJS.ProcessEnv = process.env): string {
|
|
return path.join(resolveStateDir(env), "debug-proxy");
|
|
}
|
|
|
|
export function resolveDebugProxyDbPath(env: NodeJS.ProcessEnv = process.env): string {
|
|
return path.join(resolveDebugProxyRootDir(env), "capture.sqlite");
|
|
}
|
|
|
|
export function resolveDebugProxyBlobDir(env: NodeJS.ProcessEnv = process.env): string {
|
|
return path.join(resolveDebugProxyRootDir(env), "blobs");
|
|
}
|
|
|
|
export function resolveDebugProxyCertDir(env: NodeJS.ProcessEnv = process.env): string {
|
|
return path.join(resolveDebugProxyRootDir(env), "certs");
|
|
}
|