Terminal history cross over

commands run in one cursor session are bleeding over into other cursor session terminals. This seems to have started for me today. previously the terminal would only recall the last commands run for that repo, not the other 3 that im working on at the same time.

1 Like

Hey, have you got a screenshot with an example of where this is happening?

hey sorry for the late reply, i dont have a video yet but i think i have more detail.

Setup:
two monitors, 2 cursor windows. both using cursor composer agent.

Sequence of events:

  1. in one composer agent session i get it to run a command say “npm test api”
  2. in the other cursor window i open the integrated terminal.
  3. If i push the up arrow to cycle through my last sent command, instead of using the last command relative to that code base, it seems to have the history of the command that ran in the first code base so in this case “npm test api”.

the only thing im not sure of yet is if its the terminal session that cursor agent is using that is bleeding, or if its the regular integrated IDE sessions thats bleeding the history

i should also add they are two different repos, not the same project in 2 windows