mirror of
https://github.com/sst/opencode.git
synced 2025-12-23 10:11:41 +00:00
opentui: fix: Make worker.ts path independent from cwd (#3600)
This commit is contained in:
parent
4a426ab959
commit
553f9ebfe7
1 changed files with 4 additions and 1 deletions
|
|
@ -6,6 +6,7 @@ import { upgrade } from "@/cli/upgrade"
|
|||
import { Session } from "@/session"
|
||||
import { bootstrap } from "@/cli/bootstrap"
|
||||
import path from "path"
|
||||
import { fileURLToPath } from "url"
|
||||
import { UI } from "@/cli/ui"
|
||||
|
||||
export const TuiThreadCommand = cmd({
|
||||
|
|
@ -78,7 +79,9 @@ export const TuiThreadCommand = cmd({
|
|||
return undefined
|
||||
})()
|
||||
|
||||
const worker = new Worker("./src/cli/cmd/tui/worker.ts")
|
||||
const worker = new Worker(
|
||||
path.join(path.dirname(fileURLToPath(import.meta.url)), "worker.ts"),
|
||||
)
|
||||
worker.onerror = console.error
|
||||
const client = Rpc.client<typeof rpc>(worker)
|
||||
process.on("uncaughtException", (e) => {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue