Commit 0901800
committed
feat: v2.1.0 — true multi-provider support, OllamaProvider baseUrl fix, test infra
Multi-Provider Support:
- Enable Ollama + OpenAI-compat + Anthropic simultaneously
- ProviderConfig UI rewritten: independent toggle per provider
- Onboarding no longer disables Ollama when selecting other backends
Provider Fixes:
- OllamaProvider now respects baseUrl from providerStore (was hardcoded)
- ComfyUI models no longer incorrectly tagged as provider:'ollama'
- Dead code ApiConfig.tsx removed
Test Infrastructure:
- Added vitest.config.ts (fixes crash from comfyLauncher plugin)
- Added comprehensive OllamaProvider tests (31 tests)
- Total: 447 tests, all passing1 parent b7cbe66 commit 0901800
File tree
10 files changed
+841
-226
lines changed- src
- api
- __tests__
- providers
- components
- onboarding
- settings
- hooks
10 files changed
+841
-226
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments