YeonGyu-Kim
54a7256a71
test(tmux): align placeholder command expectations
2026-05-16 00:14:06 +09:00
Disaster-Terminator
4e3684eb2a
fix(tmux): gate isolated pane activation on visible client focus
2026-05-16 00:05:02 +09:00
Disaster-Terminator
c63108d55b
fix(tmux): track placeholder panes before attach readiness
2026-05-16 00:02:02 +09:00
Disaster-Terminator
688bb551b2
fix(tmux): defer subagent attach until pane focus
2026-05-15 23:57:07 +09:00
YeonGyu-Kim
d5fbada13d
test: make unsafe test coercion explicit
...
Move test coercion out of a hidden global and require each test to import the helper so review tools and runtime scripts can see the unsafe boundary.
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-05-12 15:51:31 +09:00
YeonGyu-Kim
11b3638493
test(features): remove unsafe test assertions
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-05-12 15:41:17 +09:00
YeonGyu-Kim
680927d0fd
test(tmux-subagent): expand polling-manager test coverage
2026-05-06 14:19:38 +09:00
YeonGyu-Kim
51d2f8b3e9
fix(tmux-subagent): avoid transcript fetches during idle stability checks
2026-04-04 18:48:03 +09:00
YeonGyu-Kim
fed720dd11
fix(tmux-subagent): retry pending pane closes to prevent zombie panes
...
When queryWindowState returned null during session deletion, the
session mapping was deleted but the real tmux pane stayed alive,
creating zombie panes.
- Add closePending/closeRetryCount fields to TrackedSession
- Mark sessions closePending instead of deleting on close failure
- Add retryPendingCloses() called from onSessionCreated and cleanup
- Force-remove mappings after 3 failed retry attempts
- Extract TrackedSessionState helper for field initialization
Tests: 3 pass, 9 expects
2026-03-12 01:37:02 +09:00
YeonGyu-Kim
2b5887aca3
fix: prevent overlapping poll cycles in managers
...
Guarding polling re-entry avoids stacked async polls under slow responses, and unref on pending-call cleanup timer reduces idle wakeups.
2026-02-17 03:06:40 +09:00