Chat History: show conversation length

Feature request for product/service

Cursor IDE

Describe the request

Sometimes I need to find an old chat, and title search isn’t very useful because we may have discussed several things and I don’t know what name the agent gave it — but I may remember if the chat was very long or short.

I’d like to see length in the Chat History list: tokens used, context size, or just the number of prompts. Total time interacting would be the most useful, but maybe harder to compute.

Proposed solution
Show a lightweight “size” indicator per conversation in the history list, for example:

  • message/request count (e.g. “12 turns”), and/or
  • approximate total input+output tokens (e.g. “54k”), or
  • approximate total time interacting (e.g. “35 min.”)

Optional: sort/filter by size (longest first).

Use case

  • Recover an old debugging session I know was long, or a quick one-off question.
  • Clean up old, low-value chats.

Related threads (different scope)

Screenshot / Screen Recording

Hey, thanks for the detailed feature request. The use case is clear, and it’s great that you separated the scope from the nearby threads about token visibility in the active chat.

Right now Chat History doesn’t have that kind of metadata, like message count, total tokens, or interaction time, and there isn’t a direct ticket for it yet. Related topics around discoverability and sort or filter in history are being discussed, but a length indicator in the list is a new angle.

I’ll keep this thread open. If it gets more upvotes and comments from other users, that’ll help with prioritization. I can’t share an ETA for implementation at this point.