Skip to content

[codex] isolate plugin/list from config serialization queue#22437

Merged
xli-oai merged 3 commits into
mainfrom
xli-codex/plugin-list-own-queue
May 13, 2026
Merged

[codex] isolate plugin/list from config serialization queue#22437
xli-oai merged 3 commits into
mainfrom
xli-codex/plugin-list-own-queue

Conversation

@xli-oai
Copy link
Copy Markdown
Contributor

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

Summary

  • move plugin/list from the shared config read queue onto a dedicated plugin-list shared-read queue
  • move plugin/read onto that same dedicated shared-read queue as well
  • keep the existing scheduler behavior unchanged
  • allow plugin list/read operations to proceed independently of config-family writes, accepting temporary stale or transient read errors during concurrent mutations

Validation

  • just fmt
  • cargo test -p codex-app-server-protocol

@xli-oai xli-oai added the oai PRs contributed by OpenAI employees label May 13, 2026 — with ChatGPT Codex Connector
@xli-oai xli-oai marked this pull request as ready for review May 13, 2026 05:13
Comment thread codex-rs/app-server-protocol/src/protocol/common.rs Outdated
@xli-oai xli-oai enabled auto-merge (squash) May 13, 2026 10:38
@xli-oai xli-oai merged commit 7fbd342 into main May 13, 2026
27 checks passed
@xli-oai xli-oai deleted the xli-codex/plugin-list-own-queue branch May 13, 2026 11:06
@github-actions github-actions Bot locked and limited conversation to collaborators May 13, 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