Codex app upgrade loses Superpowers plugin installed state

Open 💬 3 comments Opened Jul 7, 2026 by NineSu
💡 Likely answer: A maintainer (github-actions[bot], contributor) responded on this thread — see the highlighted reply below.

Title: Codex app upgrade loses Superpowers plugin installed state

Component: Codex app on macOS, Plugins

Summary:
After each Codex app upgrade, the Superpowers plugin appears as not installed in the Plugins directory and has to be installed again. The plugin files still exist locally in the plugin cache, but the installed/enabled state is missing from ~/.codex/config.toml.

Observed behavior:

  • In Codex app > Plugins > Developer Tools, Superpowers shows an "Install" button after app upgrades.
  • Reinstalling works temporarily.
  • The local plugin cache still contains Superpowers at:

/Users/NineSu/.codex/plugins/cache/openai-api-curated/superpowers/d6169bef/

  • ~/.codex/config.toml contains bundled plugin entries only:

[plugins."browser@openai-bundled"]
[plugins."chrome@openai-bundled"]
[plugins."computer-use@openai-bundled"]

  • There is no Superpowers plugin entry such as superpowers@openai-api-curated after the upgrade.

Expected behavior:
Codex app upgrades should preserve installed curated plugin state, or should correctly rediscover an already-installed plugin from the existing cache/state.

Impact:
I need to reinstall Superpowers after every Codex app update, which makes plugin setup feel non-persistent and unreliable.

Diagnostics from current machine:

  • Codex CLI version: codex-cli 0.142.5
  • Codex app version in config env: 26.623.141536
  • ~/.codex/plugins/cache/openai-api-curated/superpowers/d6169bef/README.md exists.
  • ~/.codex/config.toml does not include a Superpowers [plugins."..."] entry.

Possible root cause:
The plugin package cache survives the upgrade, but the installed/enabled plugin state is not migrated or is being overwritten during app update/startup.

View original on GitHub ↗

3 Comments

github-actions[bot] contributor · 1 month ago

Potential duplicates detected. Please review them and close your issue if it is a duplicate.

  • #30729

Powered by Codex Action

piavgh · 1 month ago

I got this issue today, can not use /requesting-code-review skill from superpowers anymore

Onlydreams · 1 month ago

Additional Windows evidence (separate affected installation; timestamps below are UTC):

  • A session where Superpowers was still exposed began at 2026-07-09 15:20 UTC. The Codex Desktop embedded agent runtime reported cli_version 0.142.5.
  • A fresh session where every superpowers:* skill was absent from the model-visible skill list began at 2026-07-09 22:22 UTC. The embedded runtime then reported cli_version 0.144.0-alpha.4.
  • The affected surface is Codex Desktop on Windows; I did not run Codex from a terminal. Here, cli_version is runtime metadata emitted by the Desktop app's embedded agent/app-server.
  • The configuration did not lose the enabled state:

``toml
[plugins."superpowers@openai-curated"]
enabled = true
``

  • The legacy curated cache also survived; the cached Superpowers bundle was still present and had a last-write time of 2026-07-09 09:45 UTC.
  • Despite those two facts, every fresh session in the affected interval omitted all superpowers:* skills from its available-skills block.

This appears to be a related variant of the migration/rediscovery failure: plugin configuration and bundle cache can both remain intact, but the post-upgrade runtime no longer injects the plugin's skills into new sessions.

Reinstalling through the newer remote path later restored skill exposure (a fresh remote bundle was created and new sessions again listed Superpowers). I found no evidence of a manual disable or uninstall.