dzimplei → Features → Multiple providers
Keep more than one login, and choose per message
Who owns the work and whose subscription pays for it are two different questions. Connect more than one login and answer the second one per conversation.
Two axes that are never the same axis
An account is whose workspaces these are. A provider is whose login pays for the run. Any account can run on any provider, and each account has a default so you normally never think about it.
The selector appears when there is a choice
The provider picker sits next to model and effort in the composer, and is only rendered when you actually have more than one. One login means no decision to make, so no control to look at.
Nobody sees another member's providers — not even the owner of the server.