Merge pull request #2419 from guazi04/fix/serverurl-throw-getter

fix(tmux): handle serverUrl throw getter from upstream opencode refactor
This commit is contained in:
acamq
2026-03-11 20:32:38 -06:00
committed by GitHub

View File

@@ -73,7 +73,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,