You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(goose): make engine type determination dynamic instead of hardcoded to openai
- Add _determine_engine_type method to dynamically select appropriate engine type based on endpoint configuration
- Check for explicit engine configuration in endpoint settings
- Try to determine engine type from supported_client field and endpoint URL patterns
- Support common engine types: openai, anthropic, gemini, ollama, llama, huggingface
- Maintain backward compatibility by defaulting to 'openai' for existing configurations
- Update tests to ensure functionality remains intact
0 commit comments