Files
cc-switch/src-tauri/src
T
YoVinchen 6425826e66 fix(deeplink): disable common config for deeplink imported providers
Set common_config_enabled to false by default for providers imported
via deeplink URLs. This prevents unexpected configuration merging when
users import providers from external sources.

Deeplink imported providers should use their settings_config directly
without merging with the global common config snippet, as the imported
configuration is expected to be complete and self-contained.

Changes:
- Always return ProviderMeta with common_config_enabled = false
- Refactor build_provider_meta to handle usage_script conditionally
- Add documentation explaining the design decision
6425826e66 ยท 2026-01-26 14:08:00 +08:00
History
..
2026-01-23 10:41:38 +08:00
2026-01-11 20:50:54 +08:00
2025-12-31 22:57:00 +08:00
2025-11-22 19:18:35 +08:00
2025-12-05 11:26:41 +08:00