Repository navigation
fix(app): provider links open Providers, and an invocation without a provider offers setup - #517
Merged
Merged
Conversation
…provider offers setup Settings takes any initial section, so "Provider settings", the invoke-failure toasts, and the new setup prompts open Providers instead of General (#489). The project's start composer reads this host's usable models and, with none, shows a "Set up a provider" notice; sending then opens Providers and keeps the text instead of creating a channel whose agent fails (#488). A channel's composer does the same in Ace mode. Why: apps/app/src/dashboard.tsx#function Dashboard | with no usable model on this host, a local start opens Providers and keeps the text instead of creating a channel whose invocation fails; cloud starts use the service's credentials and are never held Why: apps/app/src/settings.tsx#function Settings | every provider link opens Settings on Providers through initialSection, never General
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Fixes #489, fixes #488.
modelsop). If there are none, it shows a "Set up a provider" notice under the composer. Sending then opens Providers and keeps the text, so Ace doesn't create a channel whose agent fails with an error toast. Cloud starts aren't held because they use the service's credentials. A channel's composer in Ace mode works the same way: with no usable model it opens Providers and keeps the draft, and its existing notice now has a "Set up a provider" button. The notice is refreshed when settings change, so it goes away once a key is saved.The Settings change is small (the initial section only), so it doesn't overlap the #459 section-highlight work.
Built in Ace
No — Claude Code subagent outside Ace, run by the lead during a batch of fixes.