-
Notifications
You must be signed in to change notification settings - Fork 1.2k
ui: auto update card upon config #1610
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
...p/src/components/settings_v2/providers/modal/subcomponents/handlers/DefaultSubmitHandler.tsx
Outdated
Show resolved
Hide resolved
57ce3b2
to
e248167
Compare
@@ -338,26 +338,50 @@ pub async fn providers( | |||
fn check_provider_configured(metadata: &ProviderMetadata) -> bool { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
would love an eye on this function in particular -- does this make sense for how we consider a provider is configured or not given that the various permutations of key types (required vs not, has a default to fall back to vs doesn't)
...p/src/components/settings_v2/providers/modal/subcomponents/handlers/DefaultSubmitHandler.tsx
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice attention to details, should be much more friendly now.
* upstream/main: feat(google_drive): move credentials into keychain, add optional fallback (block#1603) feat: add session list command in cli (block#1586) feat: google sheets support (in google drive builtin MCP server) (block#1601) fix: deep link opening when window is closed (block#1633) docs: edits to docker guide (block#1639) feat: ollama tool shim (block#1448) feat: add write approve mode (block#1628) ui: auto update card upon config (block#1610) fix: fix tool output expansion checks (block#1634) fix: remove conditional that breaks output display for tool calls (block#1631) docs: Persistent Command History (block#1627) change to make build work on windows, macos, linux (block#1618) chore(release): release version 1.0.13 (block#1623) fix: handle mac screenshots with the image tool (block#1622) feat: write eval results to eval dir (block#1620) [fix] fix model config logging to remove api key (block#1619) fix: ensure repeating benches return to initial run-dir (block#1617)
There was a lag in configuring a new provider getting the green checkmark
before:
now:
also fixed a bug where providers with a combo of required keys with no defaults + required keys with defaults (like openai) weren't being registered as configured)