fix(tmux): wrap opencode attach commands in zsh -c shell
🤖 Generated with assistance of OhMyOpenCode
This commit is contained in:
@@ -34,7 +34,7 @@ export async function replaceTmuxPane(
|
|||||||
})
|
})
|
||||||
await ctrlCProc.exited
|
await ctrlCProc.exited
|
||||||
|
|
||||||
const opencodeCmd = `opencode attach ${serverUrl} --session ${sessionId}`
|
const opencodeCmd = `zsh -c 'opencode attach ${serverUrl} --session ${sessionId}'`
|
||||||
|
|
||||||
const proc = spawn([tmux, "respawn-pane", "-k", "-t", paneId, opencodeCmd], {
|
const proc = spawn([tmux, "respawn-pane", "-k", "-t", paneId, opencodeCmd], {
|
||||||
stdout: "pipe",
|
stdout: "pipe",
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ export async function spawnTmuxPane(
|
|||||||
|
|
||||||
log("[spawnTmuxPane] all checks passed, spawning...")
|
log("[spawnTmuxPane] all checks passed, spawning...")
|
||||||
|
|
||||||
const opencodeCmd = `opencode attach ${serverUrl} --session ${sessionId}`
|
const opencodeCmd = `zsh -c 'opencode attach ${serverUrl} --session ${sessionId}'`
|
||||||
|
|
||||||
const args = [
|
const args = [
|
||||||
"split-window",
|
"split-window",
|
||||||
|
|||||||
Reference in New Issue
Block a user