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
fix(tui): isolate /new sessions to prevent cross-client broadcast (#39217)
When multiple TUI clients connect to the same agent and one calls /new,
replies were being broadcast to all connected clients because they
shared the same session key.
This fix differentiates /new from /reset:
- /new: Creates a unique session key (tui-{uuid}) to isolate the client
- /reset: Resets the shared session (existing behavior preserved)
This ensures each TUI client using /new gets its own isolated session
context, preventing unintended message sharing between terminals.
0 commit comments