The current case statement on Chat#ruby_llm_context has grown enough to the point where a refactor would be good. We need special cases for some providers that use different configurations (no api base url, extra variables, etc), but we don't need it on the ~80% of providers that use the same variables.
The current case statement on
Chat#ruby_llm_contexthas grown enough to the point where a refactor would be good. We need special cases for some providers that use different configurations (no api base url, extra variables, etc), but we don't need it on the ~80% of providers that use the same variables.