Bulk-delete old session transcripts in the desktop app

Resolved 💬 1 comment Opened Apr 22, 2026 by HBNGitAdmin Closed May 29, 2026

The desktop app currently only supports deleting session transcripts one at a time. For users who run many short sessions (worktree-per-task workflows, /loop, multi-issue orchestration), the transcript list grows into the hundreds quickly and pruning is tedious.

Request

Add a bulk-delete affordance to the transcripts list. A few possible shapes:

  • Multi-select (checkboxes or shift-click) + "Delete selected"
  • "Delete all older than N days" / "Delete all from closed worktrees"
  • Filter-then-delete-all (e.g. filter by repo or branch pattern, then delete the filtered set)

Why it's useful

  • Session transcripts accumulate steadily — especially with short-lived worktrees where each spawn creates a new session.
  • No housekeeping path today means the list becomes unusable as a navigation tool.
  • One-at-a-time deletion is the kind of UI friction users work around by never cleaning up, which then makes the feature worse over time.

Environment

  • Claude Code desktop app
  • Windows 11

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗