Currently the browser in the agents interface appears to be shared across agent sessions. Now that I can have multiple sessions across potentially multiple repositories, this feels incorrect. I would like to have a browser scoped to each session so that the browser mcp in one agent session does not interfere with the browser in any other agent session.
Hey, thanks for the request. This is a known limitation. Right now the browser instance is shared across agent sessions, so when they run in parallel they can interfere with each other.
As a temporary workaround, you can stagger browser tasks so only one agent uses the browser at a time. Sometimes an explicit prompt instruction like “open a new browser tab” helps, but it isn’t 100% reliable since the cause is architectural.
The team is aware of the issue. I’ve passed along your feedback, especially for the Agents Window with multi-sessions where this becomes more critical. Let me know if you have any questions.