Fix: Error while selecting providers and models. Anthropic was always the default provider even after disabling it. #693
+866
−197
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[2024-12-13] Provider Settings and Model Selection Fixes
Fixed
Changed Files
app/lib/stores/workbench.ts
andapp/lib/runtime/action-runner.ts
app/lib/hooks/useSettings.tsx
providers
from useEffect dependency array to prevent infinite updatesapp/components/chat/ModelSelector.tsx
firstModel
variable referenceTechnical Details
Provider Settings Initialization
Model Selection Logic
State Management
Browser Compatibility