fix(core): normalize directory attachment paths

Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
This commit is contained in:
Kit Langton 2026-06-30 20:00:02 +00:00 committed by 𝓛𝓲𝓽𝓽𝓵𝓮 𝓕𝓻𝓪𝓷𝓴
commit 2375102457

View file

@ -763,7 +763,7 @@ const resolveFileAttachment = Effect.fn("Session.resolveFileAttachment")(functio
const entries = listed.value
const visible = entries
.slice(0, MAX_DIRECTORY_ENTRIES)
.map((entry) => `${entry.path}${entry.type === "directory" ? "/" : ""}`)
.map((entry) => `${entry.path.replaceAll("\\", "/").replace(/\/+$/, "")}${entry.type === "directory" ? "/" : ""}`)
.join("\n")
return {
file: {