From 8a216a6ad53e52a15b8e64038b4b84036b098ef0 Mon Sep 17 00:00:00 2001 From: Alex Yaroshuk <34632190+alexyaroshuk@users.noreply.github.com> Date: Sat, 24 Jan 2026 06:17:47 +0800 Subject: [PATCH] fix(app): normalize path separators for session diff filtering on Windows (#10291) --- packages/opencode/src/session/summary.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/opencode/src/session/summary.ts b/packages/opencode/src/session/summary.ts index c03100c9b..611d5f1c6 100644 --- a/packages/opencode/src/session/summary.ts +++ b/packages/opencode/src/session/summary.ts @@ -40,7 +40,7 @@ export namespace SessionSummary { .flatMap((x) => x.parts) .filter((x) => x.type === "patch") .flatMap((x) => x.files) - .map((x) => path.relative(Instance.worktree, x)), + .map((x) => path.relative(Instance.worktree, x).replaceAll("\\", "/")), ) const diffs = await computeDiff({ messages: input.messages }).then((x) => x.filter((x) => {