mirror of
https://github.com/openai/codex.git
synced 2026-08-23 13:09:46 +00:00
## What changed - Stop writing `last_updated` and `last_revision` to marketplace entries in `config.toml`; keep the activated revision in `.codex-marketplace-install.json` instead. - Use installed marketplace metadata to detect up-to-date checkouts. - Snapshot the installed marketplace before activation and roll back a stale upgrade if another installation changed the destination concurrently. ## Testing - Verify marketplace add and upgrade operations leave `config.toml` unchanged. - Cover restoring a newer concurrently installed marketplace when a stale activation is rejected. GitOrigin-RevId: 10942c3fc7c6c3f68b7d5953e8c1b5e86bf71866