Bug Description:
The IDE allows users to create multiple agents and run them simultaneously in separate chats. This suggests that each agent can operate independently with its own configuration.
However, the issue concerns the LLM model selection dropdown. Currently, the selected model is not assigned per agent or per chat. Instead, changing the model in one chat updates the model globally across all active chats.
Why This Is a Serious Issue:
-
It prevents using different models simultaneously for different tasks.
-
It breaks workflows where:
-
Opus could be used for more advanced or complex tasks,
-
Gemini or Sonnet could be used for simpler or faster operations.
-
-
It effectively removes the benefit of running multiple agents in parallel with distinct configurations.
Expected Behavior:
The selected model should be configurable per agent or per chat, and changing it in one session should not affect other active sessions.
Current Behavior:
Changing the model in the dropdown applies the change globally to all chats.
This issue significantly limits workflow flexibility and should be treated as a high-priority bug.
If anyone else is running multiple agents in parallel, please share whether you’re seeing the same behavior. A quick confirmation or reaction would help determine the scope and priority of this issue.
