diff --git a/codex-rs/core-plugins/src/manager.rs b/codex-rs/core-plugins/src/manager.rs index 5e2224bb7..b502106ea 100644 --- a/codex-rs/core-plugins/src/manager.rs +++ b/codex-rs/core-plugins/src/manager.rs @@ -1779,7 +1779,11 @@ impl PluginsManager { on_effective_plugins_changed: Option>, ) { if config.plugins_enabled { - self.start_curated_repo_sync(); + let use_remote_global_catalog = + config.remote_plugin_enabled && auth_manager.current_auth_uses_codex_backend(); + if !use_remote_global_catalog { + self.start_curated_repo_sync(); + } let should_spawn_marketplace_auto_upgrade = { let mut state = match self.configured_marketplace_upgrade_state.write() { Ok(state) => state,