Skip to content

fix(core): preserve opencode provider settings#3

Open
joohw wants to merge 1 commit into
mainfrom
fix/opencode-preserve-providers
Open

fix(core): preserve opencode provider settings#3
joohw wants to merge 1 commit into
mainfrom
fix/opencode-preserve-providers

Conversation

@joohw
Copy link
Copy Markdown
Owner

@joohw joohw commented May 28, 2026

Summary

  • Route OpenCode Claude and Gemini switches through the dedicated clovapi provider instead of mutating stock anthropic/gemini provider blocks.
  • Limit OpenCode reset to removing clovapi-owned provider/model config so user-owned provider baseURL and apiKey values survive.
  • Add regression coverage for pre-existing Anthropic and Gemini OpenCode settings across apply and reset, and bump the dev core version.

Test plan

  • go test ./internal/apply
  • go test ./...

Made with Cursor

Co-authored-by: Cursor <cursoragent@cursor.com>
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