From 76f81713b29d69b7ffe497a86989ffe298ddbf27 Mon Sep 17 00:00:00 2001 From: Xin Lin Date: Thu, 18 Jun 2026 16:54:16 -0700 Subject: [PATCH] Skip curated repo sync for remote plugins --- codex-rs/core-plugins/src/manager.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/codex-rs/core-plugins/src/manager.rs b/codex-rs/core-plugins/src/manager.rs index 9d6c0963366b..6300f263640e 100644 --- a/codex-rs/core-plugins/src/manager.rs +++ b/codex-rs/core-plugins/src/manager.rs @@ -1764,7 +1764,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,