Skip to content

Issue: Multi - Window Mode Interference in RooCode (VS Code Extension) #5605

@hubeizys

Description

@hubeizys

App Version

3.23.6

API Provider

DeepSeek

Model Used

ds v3

Roo Code Task Links (Optional)

No response

🔁 Steps to Reproduce

Description
When using multiple RooCode windows (tabs) in VS Code with the RooCode extension (version 3.23.6 (39ab006)), there is an issue of mode synchronization interference between windows. The specific behavior is as follows:
Open two RooCode - enabled editor windows (tabs) in VS Code. In window A, start a task and switch to Code mode for coding. Window B is also working properly in its current mode.
When window A switches from Code mode to Architect mode, window B is forcibly synchronized to the same Architect mode, even if window B was in the middle of an independent task in a different mode (e.g., Code mode).
This forced synchronization interrupts the ongoing task in window B, and the user has to manually switch back to the original mode to continue working.

1.Open two VS Code editor windows (tabs) with RooCode extension activated.
2.In window A, switch to Code mode and start a coding - related task.
3.In window B, set and keep it in any mode (e.g., Architect or Code mode).
4.In window A, perform a mode switch to Architect mode.
5.Observe that window B's mode is automatically changed to Architect mode against the user's will.

💥 Outcome Summary

Multi - Window Mode Sync Conflict: Mode Switch in One Window Forces Mode Change in Others, Interrupting Tasks

📄 Relevant Logs or Errors (Optional)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Issue/PR - TriageNew issue. Needs quick review to confirm validity and assign labels.bugSomething isn't working

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions