fix(tmux): handle serverUrl throw getter from upstream opencode refactor

This commit is contained in:
guazi04
2026-03-10 15:18:54 +08:00
committed by Qin Yang Mou
parent b7731f5520
commit 309a3e48ec

View File

@@ -71,7 +71,11 @@ export class TmuxSessionManager {
this.tmuxConfig = tmuxConfig
this.deps = deps
const defaultPort = process.env.OPENCODE_PORT ?? "4096"
this.serverUrl = ctx.serverUrl?.toString() ?? `http://localhost:${defaultPort}`
try {
this.serverUrl = ctx.serverUrl?.toString() ?? `http://localhost:${defaultPort}`
} catch {
this.serverUrl = `http://localhost:${defaultPort}`
}
this.sourcePaneId = deps.getCurrentPaneId()
this.pollingManager = new TmuxPollingManager(
this.client,