Skip to content

[small] Add stop-all command to terminate all active sessions#161

Open
lewang wants to merge 3 commits intomanzaltu:mainfrom
lewang:stop-all-sessions
Open

[small] Add stop-all command to terminate all active sessions#161
lewang wants to merge 3 commits intomanzaltu:mainfrom
lewang:stop-all-sessions

Conversation

@lewang
Copy link
Copy Markdown

@lewang lewang commented Feb 4, 2026

Summary

  • Add claude-code-ide-stop-all command to stop all running Claude sessions at once
  • claude-code-ide-stop now accepts prefix argument (C-u) to invoke stop-all
  • Prompts for confirmation before stopping multiple sessions

Test plan

  • Added test for stop-all with no active sessions
  • Manual testing: start multiple sessions, use C-u M-x claude-code-ide-stop to stop all

- Add `claude-code-ide-stop-all` to stop all running Claude sessions
- Support prefix arg on `claude-code-ide-stop` to invoke stop-all
- Prompt for confirmation before stopping multiple sessions
@lewang lewang force-pushed the stop-all-sessions branch from 6ea16e8 to 02a6a26 Compare February 4, 2026 16:14
Le Wang added 2 commits February 11, 2026 06:32
Separate stop (q) and stop-all (Q) in transient menu instead of
using prefix arg dispatch.
Collect buffers first, then kill to avoid removing entries from
claude-code-ide--processes while iterating.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant