Skip to content

Feature: Pin chats and folders to top of sidebar #28

@touch2be

Description

@touch2be

Feature Request

Add the ability to pin individual chats or folders to the top of the sidebar for quick access.

Proposed Design

  • Add a "Pinned" section at the top of the sidebar, above "Your Projects"
  • Users can pin/unpin chats or folders via a context menu (three-dot menu ) next to each item — similar to how Codex handles it
  • Pinned items remain at the top regardless of sorting/recency

Mockup

┌─────────────────────┐
│ 📌 Pinned           │
│   💬 Important Chat │
│   📁 Main Project   │
│─────────────────────│
│ 📂 Your Projects    │
│   📁 Project A      │
│     💬 Session 1    │
│     💬 Session 2    │
│   📁 Project B      │
│     💬 Session 1    │
└─────────────────────┘

Context Menu (three-dot menu)

Each chat and folder should have a icon (on hover or always visible) with options like:

  • Pin to top / Unpin
  • Rename
  • Delete

Why

  • As the number of projects and sessions grows, it becomes hard to find frequently used chats
  • Pinning allows users to keep their most important items always accessible
  • The three-dot menu pattern is familiar (used in Codex, VS Code, etc.)

Environment

  • OpenGUI Desktop Interface

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions