Commit c5bf24a
committed
fix(claude-plugin): sync current provider config to settings.json on toggle enable
When enableClaudePluginIntegration is turned on, determine the actual
provider type instead of hardcoding official: false, and call
syncCurrentProvidersLiveSafe to write full config to ~/.claude/settings.json.
This fixes the issue where first-time users enable the toggle but the
VS Code extension cannot connect due to an empty settings.json.1 parent de49f6f commit c5bf24a
1 file changed
Lines changed: 13 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
321 | 321 | | |
322 | 322 | | |
323 | 323 | | |
324 | | - | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
325 | 337 | | |
326 | 338 | | |
327 | 339 | | |
| |||
0 commit comments