You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mcp(fix[list]): Fail when tmux cannot be asked, not list nothing
why: Server.sessions, windows and panes answer an empty list when the
list command fails, so a socket the user may not open looked like a
server with nothing on it and an agent created a duplicate workspace.
what:
- List through libtmux's strict fetch_sessions, fetch_windows and
fetch_panes; a socket with no server behind it is still empty
- Any other failure raises ListCommandFailed, mapped to a tool error
that says the server is unreachable, not empty
- Test both; the permission test fails on the lenient listing
0 commit comments