diff options
| author | Dax <[email protected]> | 2026-02-18 17:28:41 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-02-18 17:28:41 -0500 |
| commit | 6fb4f2a7a5d768c11fafdeae4aa8b5c7fcb46b44 (patch) | |
| tree | 85269f282040856a887da40ee8fd7539518ed2cf | |
| parent | 48dfa45a9ac1ba92d94289da26c23e2dba6c2db7 (diff) | |
| download | opencode-6fb4f2a7a5d768c11fafdeae4aa8b5c7fcb46b44.tar.gz opencode-6fb4f2a7a5d768c11fafdeae4aa8b5c7fcb46b44.zip | |
refactor: migrate src/cli/cmd/tui/thread.ts from Bun.file() to Filesystem module (#14135)
| -rw-r--r-- | packages/opencode/src/cli/cmd/tui/thread.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/opencode/src/cli/cmd/tui/thread.ts b/packages/opencode/src/cli/cmd/tui/thread.ts index 9eb296032..50f63c3df 100644 --- a/packages/opencode/src/cli/cmd/tui/thread.ts +++ b/packages/opencode/src/cli/cmd/tui/thread.ts @@ -3,10 +3,12 @@ import { tui } from "./app" import { Rpc } from "@/util/rpc" import { type rpc } from "./worker" import path from "path" +import { fileURLToPath } from "url" import { UI } from "@/cli/ui" import { iife } from "@/util/iife" import { Log } from "@/util/log" import { withNetworkOptions, resolveNetworkOptions } from "@/cli/network" +import { Filesystem } from "@/util/filesystem" import type { Event } from "@opencode-ai/sdk/v2" import type { EventSource } from "./context/sdk" import { win32DisableProcessedInput, win32InstallCtrlCGuard } from "./win32" @@ -99,7 +101,7 @@ export const TuiThreadCommand = cmd({ const distWorker = new URL("./cli/cmd/tui/worker.js", import.meta.url) const workerPath = await iife(async () => { if (typeof OPENCODE_WORKER_PATH !== "undefined") return OPENCODE_WORKER_PATH - if (await Bun.file(distWorker).exists()) return distWorker + if (await Filesystem.exists(fileURLToPath(distWorker))) return distWorker return localWorker }) try { |
