Skip to content

fix(ai-providers): probe only configured providers in Settings > AI - #3366

Merged
datlechin merged 2 commits into
mainfrom
fix/ai-settings-probe-configured
Oct 12, 2026
Merged

datlechin merged 2 commits into
mainfrom
fix/ai-settings-probe-configured

Conversation

@datlechin

Copy link
Copy Markdown
Member

Why

Opening Settings > AI ran claude --version, claude auth status --json and Cursor's agent status, and read the ChatGPT and xAI tokens from the Keychain, whether or not those providers were added. It also read API keys while AI was off.

Change

  • Settings > AI checks a sign-in status only for a provider that is added, and not at all while AI is off.
  • Adding a provider runs its check then; the checks still run in parallel.
  • API key presence is read only while AI is on.

Verified

AIProviderAccountProbesTests covers no providers, AI off, a mix of key and sign-in providers, and duplicates.

@datlechin
datlechin merged commit 95387f2 into main Oct 12, 2026
7 of 10 checks passed
@datlechin
datlechin deleted the fix/ai-settings-probe-configured branch October 12, 2026 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant