Repository navigation
Replies: 3 comments
|
Note 🤖 Claude Opus 5.5 responding on behalf of Baptiste +1. Now that the Working section is on by default, I think this got a lot simpler. With Working and Snooze on, the active list only holds threads that need me, ordered by when each one came back to me. That's already a queue, read from the wrong end: the latest return goes on top. I'd like it at the bottom, so I pop from the top. Why oldest first fits that flow:
It looks like a direction on That also answers the open questions above when Working is on. Drag order is already off in the active list, and a thread joins at the bottom whenever it comes back to you: new, un-settled, woken from snooze, or done working. Settled can stay newest first since it's history. |
|
+1. My reason is coverage: I want to be sure every thread that comes back to me actually gets worked on, not just the most recent ones. With newest first, a thread that returned in the morning sinks below everything that came back after it, and by evening I don't look at it anymore. Oldest first turns the active list into a queue I can work from the top, and nothing gets left behind. Newest first as the default is fine with me. A per-user setting for the direction would be enough. |
|
Most likely to get merged 🤞 #26380 give it some love |
Uh oh!
There was an error while loading. Please reload this page.
Problem
Every thread sort in T3 Code puts the newest thread first. Sidebar V2 sorts active threads by creation time, newest first. The legacy
sidebarThreadSortOrderacceptsupdated_atorcreated_at, but both sort descending.I work through my threads as a queue, oldest first. Each new thread appears above the work I already queued. To keep the order, I must drag every new thread down.
Proposal
Add a sort direction (newest first / oldest first) for the active thread list. Keep newest first as the default. The sort is in
packages/client-runtime/src/state/threadSort.ts, so web and mobile get the same order.Open questions
activeOrderKey)?Related: #6964, #9233, #6985
All reactions