Skip to content

[codex] Add curated plugin catalog revision markers#28451

Closed
mzeng-openai wants to merge 1 commit into
mainfrom
dev/mzeng/plugin-catalog-revisions
Closed

[codex] Add curated plugin catalog revision markers#28451
mzeng-openai wants to merge 1 commit into
mainfrom
dev/mzeng/plugin-catalog-revisions

Conversation

@mzeng-openai

Copy link
Copy Markdown
Collaborator

Why

Catalog reuse needs a revision marker that changes atomically with the curated plugin root. The existing .tmp/plugins.sha is written after activation, so it can temporarily describe different contents.

What changed

  • Write a catalog revision marker into the staged curated root before activation.
  • Backfill the marker when Git or HTTP sync finds an unchanged snapshot.
  • Cover Git, HTTP, and export-archive sync paths.

This is 1/3 in the plugin catalog stack.

Validation

  • just test -p codex-core-plugins — 225 passed
  • just fix -p codex-core-plugins

@mzeng-openai

Copy link
Copy Markdown
Collaborator Author

Consolidating this into #27812 so the revision, snapshot, and consumer changes can be reviewed together.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant