Add active session name to Cursor Agents’ window title

Feature request for product/service

Cursor IDE

Describe the request

I use Timing App to track time across projects so I can file timesheets accurately. Recently, a significant amount of my work happens in the Cursor Agents window, but Timing App cannot distinguish what I was working on because the window title is always just Cursor Agents.

Please add the currently active agent session title, plus the currently active context inside that session, to the Cursor Agents window title.

For example:

  • Cursor Agents — Refactor checkout flow
  • Cursor Agents — Refactor checkout flow - filename.js
  • Cursor Agents — Refactor checkout flow - terminal: <current terminal title>
  • Cursor Agents — Refactor checkout flow - https://localhost:8080/somepath

The Agents window now supports multiple work surfaces, including file navigation, an embedded browser, and a terminal. It would be useful for the window title to reflect whichever surface is currently active:

  • For files: include the active filename or path.
  • For browser views: include the active URL.
  • For terminals: include the terminal’s current title, including shell-driven updates such as PS1 / terminal title escape sequences, bubbled up to the Cursor Agents window title.

This would allow time-tracking tools such as Timing App to associate agent work with the correct project, task, file, terminal session, or local URL, making it much easier to review and categorize time at the end of the day.

This would also bring the Agents window closer to parity with the main Cursor/VS Code editor behavior, where the active file name is reflected in the window title.

Operating System (if it applies)

MacOS

Hey, thanks for the detailed feature request. The time tracking use case makes sense, especially now that the Agents window can host files, the terminal, and the browser.

The request is reasonable and pretty small in scope: a native window title that shows the active session name plus the context of the active surface file, URL, or terminal title. This would also bring it closer to the main editor window behavior, where the active file is already reflected in the title.

I’ll pass this to the team. Let the thread collect votes from other users since that helps with prioritization. I can’t share an ETA.

If anyone else is hitting the same time tracking issue, please add your scenarios to the thread.

Thanks for your empathetic reply. I suppose this is a bit of a niche request that not many other people will be requesting or voting up, but one can hope. This small change / feature request would help streamline and improve automations around an unfortunately very manual and inescapable daily/weekly/monthly task.