From f27ef595f65aa719be3f8d08665d683e95083ed3 Mon Sep 17 00:00:00 2001 From: Luke Parker <10430890+Hona@users.noreply.github.com> Date: Mon, 9 Mar 2026 20:26:53 +1000 Subject: fix(app): sanitize workspace store filenames on Windows (#16703) --- packages/app/e2e/utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/app/e2e/utils.ts') diff --git a/packages/app/e2e/utils.ts b/packages/app/e2e/utils.ts index 0dbc5f8b5..f07a8d3f1 100644 --- a/packages/app/e2e/utils.ts +++ b/packages/app/e2e/utils.ts @@ -57,7 +57,7 @@ export function sessionPath(directory: string, sessionID?: string) { } export function workspacePersistKey(directory: string, key: string) { - const head = directory.slice(0, 12) || "workspace" + const head = (directory.slice(0, 12) || "workspace").replace(/[^a-zA-Z0-9._-]/g, "-") const sum = checksum(directory) ?? "0" return `opencode.workspace.${head}.${sum}.dat:workspace:${key}` } -- cgit v1.2.3