Skip to content

[Feature]: Persist Agent Session History view options across worktrees and projects #8146

Description

@euclodius

Operating system

All / cross-platform

Orca version

Current public builds

Details

Feature request: please persist the Agent Session History view options instead of resetting them when switching context or reopening the panel.

Current behavior / pain point:

  • Agent Session History has useful view options: selected agents, sort, grouping, and hide-empty behavior.
  • In practice, those options can reset often enough that the panel becomes noisy and slow to use.
  • The expensive part is especially noticeable when Orca scans many agent types that are not installed or not relevant to the current workflow.

Why this matters:

  • Users often work with a small subset of agents and do not want to rescan/filter every supported agent each time.
  • The panel becomes much more useful when it remembers the user's preferred agent filter and grouping.
  • This is also important for agents with many worker/subagent sessions: without persistent filtering/grouping, top-level sessions and worker sessions can quickly become hard to navigate.

Desired behavior:

  • Persist selected agents in the Agent Session History view-options menu.
  • Persist sort order.
  • Persist grouping mode.
  • Persist hide-empty setting.
  • Ideally persist the preferred scope as well, if that fits the current model.

Preferred persistence model:

  1. Best: global per-client default shared across projects, with optional project/worktree overrides later if needed.
  2. Good: remember per project.
  3. Minimum useful version: remember within the current worktree/session instead of resetting during ordinary navigation.

This is a quality-of-life request rather than a critical bug, but it would make Agent Session History much faster and calmer for users who run multiple agent CLIs and only want a small subset visible most of the time.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions