Skip to content

Feature: Workspace All-Chats View Across Projects #50

@imharrisonking

Description

@imharrisonking

Description

Build /app/chat as a workspace-level index of chat sessions across all projects. Users should be able to discover sessions by project and navigate to project-scoped chat routes.

Acceptance Criteria

  • /app/chat lists chat sessions across the active workspace.
  • Sessions can be filtered by project.
  • Sessions display key metadata (title, project, updated time).
  • Selecting a session deep-links to /app/projects/:projectId/chat with the selected session.

Tasks

  • Create workspace all-chats route and base UI.
  • Query sessions across workspace via TanStackDB/Electric collections.
  • Add project filter controls and grouping.
  • Implement navigation/deep-link behavior to project chat.
  • Add tests for list/filter/navigation behavior.

Tracer Bullet Reference

Depends on tracer bullets for project chat streaming and session switching.

Additional Context

Sessions remain project-scoped; this view is a cross-project index.

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature implementation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions