New chats are using context from previous projects

I’ve noticed that new chats in Cursor sometimes include context from previous conversations, even from other projects.

For example, after working in Project A, I may start a new chat in Project B, and Cursor will explicitly say things like “recently we talked about…” and refer to something from Project A.

This is confusing and seems unintended. A new chat, especially in a different project, shouldn’t automatically bring in context from previous projects.

Hi there!

We detected that this may be a bug report, so we’ve moved your post to the Bug Reports category.

To help us investigate and fix this faster, could you edit your original post to include the details from the template below?

Bug Report Template - Click to expand

Where does the bug appear (feature/product)?

  • Editor, Tab & Chat (autocomplete, Composer, in-editor agent)
  • Terminal & commands
  • Models, pricing & API keys (availability, Auto/Max, BYOK/Bedrock)
  • MCP & tools
  • Cloud Agents & Automations (cursor.com/agents, scheduled/event)
  • BugBot & Code Review
  • Cursor CLI
  • Cursor Mobile
  • Remote (SSH / Dev Containers / WSL)
  • Account, billing & login
  • Something else…

Describe the Bug
A clear and concise description of what the bug is.


Steps to Reproduce
How can you reproduce this bug? We have a much better chance at fixing issues if we can reproduce them!

  1. …
  2. …
  3. …

Expected Behavior
What is meant to happen here that isn’t working correctly?


Screenshots / Screen Recordings
If applicable, attach images or videos (.jpg, .png, .gif, .mp4, .mov)


Operating System

  • Windows 10/11
  • MacOS
  • Linux

Version Information

  • For Cursor IDE: Menu → About Cursor → Copy
  • For Cursor CLI: Run agent about in your terminal
IDE:
Version: 2.xx.x
VSCode Version: 1.105.1
Commit: ......

CLI:
CLI Version 2026.01.17-d239e66

For AI issues: which model did you use?
Model name (e.g., Sonnet 4, Tab…)


For AI issues: add Request ID with privacy disabled
Request ID: f9a7046a-279b-47e5-ab48-6e8dc12daba1
For Background Agent issues, also post the ID: bc-…


Additional Information
Add any other context about the problem here.


Does this stop you from using Cursor?

  • Yes - Cursor is unusable
  • Sometimes - I can sometimes use Cursor
  • No - Cursor works, but with this issue

The more details you provide, the easier it is for us to reproduce and fix the issue. Thanks!

Hey @Z_W — thanks for the report!

Agents in Cursor have a tool that can search your past conversations and open the transcripts of earlier chats stored locally on your machine. That search spans all of your projects, not just the one that’s currently open. So when a new chat in Project B opens with a short or open-ended message, the agent may decide to look through your history, surface your Project A work, and respond with something like “recently we talked about…”

It’s only supposed to do this when it’s actually helpful, so pulling in an unrelated project is exactly the kind of thing we want to know about.

You can verify whether that’s what happened! The next time you see it:

  1. Scroll to the top of the agent’s reply in that chat.
  2. Check the steps listed above the response text. If they’re collapsed into a single row (e.g. “2 searches” or “3 files read”), click it to expand.
  3. Look for a step labeled “Searched conversations”, or a “Read” step pointing to a file inside an agent-transcripts folder.
  4. Also let us know whether this happened in the Agents Window or in the chat panel inside the editor.