Skip to content

feat(app): add persistent session list panel - #39659

Closed
palomitaschilango wants to merge 2 commits into
anomalyco:devfrom
palomitaschilango:session-list-panel
Closed

feat(app): add persistent session list panel#39659
palomitaschilango wants to merge 2 commits into
anomalyco:devfrom
palomitaschilango:session-list-panel

Conversation

@palomitaschilango

Copy link
Copy Markdown

Adds a persistent session list panel to the web app that shows all available sessions and allows quick navigation between them.

Changes

  • New \SessionListPanel\ component with session listing, current session highlighting, and navigation
  • Toggle button in titlebar (icon: menu) with \mod+shift+s\ keybinding
  • Collapsible left panel (280px) integrated into the session view layout
  • Panel state managed via layout context (non-persisted, ephemeral)

@github-actions github-actions Bot added the needs:compliance This means the issue will auto-close after 2 hours. label Jul 30, 2026
@github-actions

Copy link
Copy Markdown
Contributor

This PR doesn't fully meet our contributing guidelines and PR template.

What needs to be fixed:

  • PR description is missing required template sections. Please use the PR template.

Please edit this PR description to address the above within 2 hours, or it will be automatically closed.

If you believe this was flagged incorrectly, please let a maintainer know.

@github-actions

Copy link
Copy Markdown
Contributor

The following comment was made by an LLM, it may be inaccurate:

Based on my search, I found one potentially related PR that might overlap with this feature:

Related PR:

This PR also adds a panel to the session view and might have overlapping UI layout changes. You should verify if both PRs are working on different aspects of the session panel or if there's any conflicting work.

All other search results either returned the current PR (#39659) itself or unrelated features like Todo Sidebar, MCP Apps, or team TUI integration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs:compliance This means the issue will auto-close after 2 hours.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant