fix(opencode): ACP File write should create the file if it doesn't exist (#12854)

This commit is contained in:
Bryce Ryan
2026-02-09 13:56:34 -05:00
committed by GitHub
parent ba740eaefd
commit 56b340b5d5

View File

@@ -228,8 +228,8 @@ export namespace ACP {
const metadata = permission.metadata || {}
const filepath = typeof metadata["filepath"] === "string" ? metadata["filepath"] : ""
const diff = typeof metadata["diff"] === "string" ? metadata["diff"] : ""
const content = await Bun.file(filepath).text()
const file = Bun.file(filepath)
const content = await file.exists() ? await file.text() : ""
const newContent = getNewContent(content, diff)
if (newContent) {