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:
- Removes the session from the active session list
- Preserves all session data on disk (no
rm -rf)
- 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
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:
rm -rf)Why this matters
Alternatives considered
~/.claude/sessions/— fragile, not user-facing