Skip to content

Feature request: archive/hide completed sessions without deleting them #706

@gcdevuk

Description

@gcdevuk

Problem

Once a session is finished, the only options are to leave it in the session list or delete it entirely. There's no way to move completed sessions out of view while preserving them.

This leads to a cluttered session list when you work across multiple projects daily, but deleting sessions feels too permanent — especially given #576 (delete is destructive and removes ~/.claude/projects/ data).

Claude Desktop solves this with an "Archive" action that hides sessions from the main list while keeping them recoverable.

Requested feature

An archive action on sessions (right-click menu, swipe, or similar) that:

  1. Removes the session from the active session list
  2. Preserves all session data on disk (no rm -rf)
  3. Provides a way to view/restore archived sessions (e.g. an "Archived" filter or separate tab)

Why this matters

  • Self-hosted CloudCLI users often run persistent instances with long session histories
  • Without archive, the choice is visual clutter vs permanent deletion
  • This is a standard UX pattern (email, chat apps, Claude Desktop) that users expect

Alternatives considered

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions