Let’s say we have multiple conversations running in parallel. I need to be able to define which model is used per conversation, because Gemini is great for the frontend while other models are better for the backend. I don’t want to keep switching models manually every time. Each conversation should have its own dedicated model.
Also, if I’m writing a draft message and move to another conversation, that draft should stay attached to its original conversation. This helps avoid mistakes, especially when I switch to another conversation just to check progress and then come back.