Skip to content

Relax remote plugin sync gate#22594

Merged
xli-oai merged 3 commits into
mainfrom
xli-codex/remove-remote-plugin-sync-gate
May 14, 2026
Merged

Relax remote plugin sync gate#22594
xli-oai merged 3 commits into
mainfrom
xli-codex/remove-remote-plugin-sync-gate

Conversation

@xli-oai
Copy link
Copy Markdown
Contributor

@xli-oai xli-oai commented May 14, 2026

Summary

  • Allow remote installed-plugin cache refresh to start whenever plugins are enabled.
  • Allow remote installed-plugin bundle sync to start whenever plugins are enabled.
  • Remove the extra local remote_plugin_enabled guard from those background sync paths.

Context

Server-side installed plugin state and optional bundle URL behavior are owned by plugin-service /public/plugins/installed, so these local sync paths only need the overall plugin enablement gate.

Test plan

  • just fmt
  • cargo test -p codex-core-plugins

@xli-oai xli-oai added the oai PRs contributed by OpenAI employees label May 14, 2026 — with ChatGPT Codex Connector
@xli-oai xli-oai marked this pull request as ready for review May 14, 2026 03:03
@xli-oai xli-oai enabled auto-merge (squash) May 14, 2026 03:29
@xli-oai xli-oai merged commit 9797296 into main May 14, 2026
31 checks passed
@xli-oai xli-oai deleted the xli-codex/remove-remote-plugin-sync-gate branch May 14, 2026 03:38
@github-actions github-actions Bot locked and limited conversation to collaborators May 14, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

oai PRs contributed by OpenAI employees

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants