perf: openai-curated marketplace scan appears to enumerate a very large not-installed catalog every turn
Resolved 💬 3 comments Opened Jul 6, 2026 by hirose-suguru Closed Jul 6, 2026
💡 Likely answer: A maintainer (github-actions[bot], contributor)
responded on this thread — see the highlighted reply below.
Summary
codex plugin marketplace list appears to enumerate the full openai-curated catalog on every run, including more than 150 not installed plugins. This creates unnecessary scanning and log noise during startup and diagnostics.
Reproduction
- Run
codex plugin marketplace list - Observe that
openai-curatedis included alongsideopenai-primary-runtimeandopenai-bundled - Run
codex plugin list - Only 7 plugins are actually installed/enabled in this environment:
documents@openai-primary-runtimepdf@openai-primary-runtimespreadsheets@openai-primary-runtimepresentations@openai-primary-runtimetemplate-creator@openai-primary-runtimebrowser@openai-bundledsites@openai-bundled- The
openai-curatedmarketplace still expands into a large list ofnot installedentries, includingngs-analysis@openai-curated
Related diagnostic warning
codex doctor also reports an update-check mismatch:
- running package root:
<codex-install>/npm-openai-codex/0.142.5/node_modules/@openai/codex - npm package root:
<node-install>/node_modules/@openai/codex
npm config get prefix -g returns <node-install>.
Impact
- The curated catalog is scanned even though the environment only uses a small installed subset.
- There is no obvious safe
~/.codex/config.tomlkey to disableopenai-curatedas a source. - The repeated catalog expansion seems unrelated to the few installed plugins and looks like avoidable work.
Environment
- Codex CLI
0.142.5 - Windows 11 / PowerShell 7 /
mise-managed npm install npm:@openai/codexinstalled undermise
3 Comments
English translation:
Summary
When enumerating marketplaces that include
openai-curatedwithcodex plugin marketplace list, more than 150 uninstalled plugins are displayed. In particular, a large number ofnot installedentries, includingngs-analysis@openai-curated, are expanded every time, and it appears that unnecessary scanning is occurring during Codex startup and diagnostics.Measurements
codex plugin marketplace listopenai-primary-runtimeopenai-bundledopenai-curatedcodex plugin listdocuments@openai-primary-runtimepdf@openai-primary-runtimespreadsheets@openai-primary-runtimepresentations@openai-primary-runtimetemplate-creator@openai-primary-runtimebrowser@openai-bundledsites@openai-bundledopenai-curatedside enumerates manynot installedplugins every timeConcurrent Diagnostic Warning
In
codex doctor, the update check reports WARN due to the following mismatch.C:\Users\tnkko\.local\share\mise\installs\npm-openai-codex\0.142.5\node_modules\@openai\codexC:\Users\tnkko\.local\share\mise\installs\node\24.18.0\node_modules\@openai\codexnpm config get prefix -greturnsC:\Users\tnkko\.local\share\mise\installs\node\24.18.0.Impact
openai-curatedcatalog expansion runs every time, unnecessary I/O and log output increase.~/.codex/config.tomlto safely disableopenai-curated.plugin marketplace listenumerates the entireopenai-curatedcatalog, but the actual usage target is only a very small number of items.Environment
0.142.5misenpm:@openai/codexis operated undermise<!-- codex-issue-translator -->
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
Closing as a duplicate of #30993.