summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDax <[email protected]>2026-02-18 16:14:20 -0500
committerGitHub <[email protected]>2026-02-18 16:14:20 -0500
commita2469d933e1a72db6b3ccdeb29624b56ad1c3547 (patch)
treeaf20444d22d1c9cc2a4714595857aed370f440a8
parent3cde93bf2decbebf9869cfbe9e8f6e960ca9ac86 (diff)
downloadopencode-a2469d933e1a72db6b3ccdeb29624b56ad1c3547.tar.gz
opencode-a2469d933e1a72db6b3ccdeb29624b56ad1c3547.zip
refactor: migrate src/acp/agent.ts from Bun.file() to Filesystem module (#14139)
-rw-r--r--packages/opencode/src/acp/agent.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/opencode/src/acp/agent.ts b/packages/opencode/src/acp/agent.ts
index 9512406b3..765c741c0 100644
--- a/packages/opencode/src/acp/agent.ts
+++ b/packages/opencode/src/acp/agent.ts
@@ -30,6 +30,7 @@ import {
import { Log } from "../util/log"
import { pathToFileURL } from "bun"
+import { Filesystem } from "../util/filesystem"
import { ACPSessionManager } from "./session"
import type { ACPConfig } from "./types"
import { Provider } from "../provider/provider"
@@ -228,8 +229,7 @@ export namespace ACP {
const metadata = permission.metadata || {}
const filepath = typeof metadata["filepath"] === "string" ? metadata["filepath"] : ""
const diff = typeof metadata["diff"] === "string" ? metadata["diff"] : ""
- const file = Bun.file(filepath)
- const content = (await file.exists()) ? await file.text() : ""
+ const content = (await Filesystem.exists(filepath)) ? await Filesystem.readText(filepath) : ""
const newContent = getNewContent(content, diff)
if (newContent) {