agent-orchestrator/packages
Prateek fc9e4bfdd8 fix(runtime-tmux): kill session if set-option fails
Move the `set-option ... status off` call inside the existing try/catch
so a failure (e.g. the 5-second tmux command timeout firing on a slow
host) triggers `kill-session` cleanup instead of leaving an orphaned
tmux session behind. Renames the surfaced error to
"Failed to configure or launch session" since the try block now covers
both configuration and the launch send-keys.

Adds a regression test that asserts kill-session is called when
set-option throws.

Addresses review feedback on #1711.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-07 14:26:46 +05:30
..
ao chore: release 0.5.0 (#1676) 2026-05-06 16:44:45 +05:30
cli chore: release 0.5.0 (#1676) 2026-05-06 16:44:45 +05:30
core chore(core): demote unused GhTraceResult export to internal 2026-05-07 14:20:36 +05:30
integration-tests refactor(core): storage redesign — projectId-based paths, JSON metadata (#1466) 2026-04-28 17:55:53 +05:30
plugins fix(runtime-tmux): kill session if set-option fails 2026-05-07 14:26:46 +05:30
web chore: release 0.5.0 (#1676) 2026-05-06 16:44:45 +05:30