mirror of
https://github.com/farion1231/cc-switch.git
synced 2026-07-26 14:35:22 +08:00
6425826e66
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