Skip to content

feat: remove kill command functionality#131

Merged
bborn merged 1 commit intomainfrom
task/259-the-kill-command-doesnt-do-anythin
Jan 12, 2026
Merged

feat: remove kill command functionality#131
bborn merged 1 commit intomainfrom
task/259-the-kill-command-doesnt-do-anythin

Conversation

@bborn
Copy link
Copy Markdown
Owner

@bborn bborn commented Jan 12, 2026

Summary

  • Removes the non-functional kill and killall CLI commands from task claudes
  • Removes the 'k' keybinding for kill in the TUI
  • Removes the kill confirmation dialog and all related state/functions

Users can simply use Ctrl+C to terminate Claude sessions, making the kill command redundant.

Test plan

  • Build succeeds (go build ./...)
  • All tests pass (go test ./...)
  • Verify 'k' key no longer triggers kill dialog in TUI
  • Verify task claudes kill and task claudes killall commands are removed

🤖 Generated with Claude Code

The kill command was non-functional and redundant since users can
simply use Ctrl+C to terminate Claude sessions. This removes:

- CLI commands: `task claudes kill` and `task claudes killall`
- TUI keybinding: 'k' for kill
- Kill confirmation dialog and related state
- Associated helper functions (killAllClaudeSessions, killTask)

The internal killClaudeSession function is retained as it's still
used by the delete command for cleanup.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@bborn bborn force-pushed the task/259-the-kill-command-doesnt-do-anythin branch from f1e4dd7 to 98b5eb1 Compare January 12, 2026 05:27
@bborn bborn merged commit 418e04d into main Jan 12, 2026
3 checks passed
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