[FEATURE] Claude Cowork: Project chats sort by creation date, not last activity — actively-used chats get buried

Status Open
Maintainer reply None cached
Activity 3 comments · opened Aug 18, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Summary:
Within a Claude Cowork Project, the chat list (both the project page and the left sidebar) is ordered by creation date rather than last activity. A chat I use daily — last message 3 minutes ago — appears mid-list between chats created on Jul 21 and Jul 16, because it was originally created in mid-July. The sidebar only surfaces the first ~10 chats of that creation-ordered list, so my most-used chat is never visible without searching.

Expected behavior:
Chats with the most recent activity should appear at the top (matching the convention of the main chat list, Slack, email, etc.), or at minimum there should be a sort toggle (last active / created) and/or the ability to pin chats.

Impact:
The more I reuse a long-running chat, the more buried it stays. Power users who organize daily work into projects are hit hardest. The only workarounds are search or bookmarking chat URLs.

Request:

  1. Default sort by last activity within projects
  2. Or a user-selectable sort option
  3. Or pinning chats to the top of a project

Proposed Solution

Request:

  1. Default sort by last activity within projects
  2. Or a user-selectable sort option
  3. Or pinning chats to the top of a project

Alternative Solutions

_No response_

Priority

High - Significant impact on productivity

Feature Category

Configuration and settings

Use Case Example

A user organizes their work in a Cowork Project and maintains a small set of long-running chats, each dedicated to a recurring workflow (e.g., "Weekly report", "Data analysis", "Team FAQ"). They return to these same chats daily or weekly to preserve context and avoid re-explaining background.

On June 1, the user creates the chat "Data analysis" inside the Project.
Over the following weeks, they create 15 other chats in the same Project for one-off questions.
The user continues messaging "Data analysis" every day — it is by far their most active chat, last used minutes ago.

Current behavior: The Project chat list and sidebar order chats by creation date. "Data analysis" remains anchored at its June 1 position, buried below 15 newer one-off chats. The sidebar shows only the first ~10 chats by creation date, so the user's most-used chat is not visible at all. The only ways to reach it are scrolling through "View all" or searching by name — every single day.

Expected behavior: A chat that was active minutes ago appears at or near the top of the list, consistent with the main (non-project) chat list and with conventions in every mainstream messaging tool. Alternatively, the user can pin the chat or choose a "last active" sort.

Impact: The sorting penalizes the exact usage pattern Projects encourage — maintaining long-lived, context-rich chats. The more a chat is reused, the more buried it becomes relative to newly created chats.

Additional Context

_No response_

View original on GitHub ↗

3 Comments

mattiabuffoli · 1 month ago

Same behaviour here — macOS desktop app, now on v1.49585.0 (Sep 2026).

Update after a few more days of use: the project page "Recents" list now sorts by last activity for me, but the left sidebar's project row still doesn't — a thread that receives new messages stays in its creation-date position there, and only newly created threads appear at the top. In a project with ~90 threads that buries the most-used ones (only reachable via search or by opening the project page).

Two observations that may help narrow it down:

  • The same threads sort correctly by last activity in the global Recents list and on claude.ai/recents on the web, so the activity timestamps themselves are fine; it's specifically the sidebar project row's ordering.
  • It affects both cloud-run and on-device threads in the project, and persists across app restarts.

+1 for sorting by last activity everywhere by default (or a sort toggle).

clinicaladministrator-maker · 27 days ago

I'm facing the same issue. Anthropic please fix it.

oldbie · 12 days ago

Confirming this also reproduces in regular claude.ai chat Projects, not just Cowork.

Surfaces tested: claude.ai web and the Claude desktop app (same behavior on both). I'm on Claude 2.19675.0 (5706e5) 2026-10-01T05:47:14.000Z on both Windows 11 and macOS. iOS has no project submenu in the sidebar; tapping a project opens the project page instead.

Repro:

  1. Pin a Project that has several chats.
  2. Open an older chat in that Project and send a new message.
  3. Compare the Project page with the Project's submenu in the sidebar.

Result:

  • Project page (Recents): the chat moves to the top, sorted by last activity as expected.
  • Sidebar submenu: the chat stays in its original position. The submenu appears to be ordered by creation date and ignores new activity.

So last activity is tracked correctly and the project page uses it. Only the sidebar submenu sorts by creation date. Since that submenu only shows a limited number of chats, actively used older chats can drop out of view entirely.

Request: have the sidebar submenu use the same last-activity ordering as the project page.