Add the ability to configure multiple model providers ( anthropic , z.ai, kimi , and openai/ollama compatible providers etc... )
That way you can select whatever provider you want for the task at hand and switch either on a workspace basis or a per chat basis.
I have implemented the mechanism in my fork and it works nicely. Feel free to check it out. Thought it would be nice to have.