Skip to content

Feature/claude sme direct auth#446

Merged
BunsDev merged 3 commits intomainfrom
feature/claude-sme-direct-auth
Apr 13, 2026
Merged

Feature/claude sme direct auth#446
BunsDev merged 3 commits intomainfrom
feature/claude-sme-direct-auth

Conversation

@BunsDev
Copy link
Copy Markdown
Contributor

@BunsDev BunsDev commented Apr 13, 2026

No description provided.

BunsDev added 2 commits April 13, 2026 12:38
- Resolve Claude SME setup from API key, auth token, or helper command
- Default Claude conversation auth to auto and update UI guidance
- Treat Claude.ai login as ready for provider health checks
Replace Anthropic/Claude-specific SME chat with a provider runtime driven approach (ProviderService). Add Codex and GitHub Copilot as supported SME providers, update validation and prompt building (validateCodexSetup / buildSmeCompiledPrompt), and wire sendSmeViaProviderRuntime through ProviderService. Update SmeChatServiceLive to reject legacy Claude providers and to use interrupt effects via the new runtime API. Adjust server tests to use a ProviderService test layer and to create/list Codex conversations instead of exercising Anthropic flows; remove environment-based Anthropic credential handling. Update web UI defaults and copy to prefer codex, include copilot option, and change default auth methods and explanatory text.
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
okcode-marketing Ready Ready Preview Apr 13, 2026 8:08pm
v0-compute-the-platform-to-build Ready Ready Preview, Open in v0 Apr 13, 2026 8:08pm

@github-actions github-actions bot added size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant