Skip to content

Support remote marketplaces in the plugin CLI - #42150

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/09796b2c393d102e00ba9289f784d78a2e166a54
Sep 1, 2026
Merged

Support remote marketplaces in the plugin CLI#42150
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/09796b2c393d102e00ba9289f784d78a2e166a54

Conversation

@copyberry

@copyberry copyberry Bot commented Sep 1, 2026

Copy link
Copy Markdown

Support remote marketplaces in the plugin CLI

What changed

  • Include remote catalog entries in codex plugin list, including their source,
    version, install policy, and authentication policy in JSON output.
  • Support adding and removing remote plugins through the existing plugin CLI.
  • Cache remote catalogs by scope and collection. Prefer fresh cached results, and
    refetch once when an add request misses a plugin in the cache.
  • Preserve the local curated catalog when an unfiltered remote listing fails,
    while surfacing errors for explicitly selected remote marketplaces.

Testing

  • Cover remote listing, installation, removal, catalog fallback, cache refresh,
    collection isolation, and install failure behavior.

## What changed

- Include remote catalog entries in `codex plugin list`, including their source,
  version, install policy, and authentication policy in JSON output.
- Support adding and removing remote plugins through the existing plugin CLI.
- Cache remote catalogs by scope and collection. Prefer fresh cached results, and
  refetch once when an add request misses a plugin in the cache.
- Preserve the local curated catalog when an unfiltered remote listing fails,
  while surfacing errors for explicitly selected remote marketplaces.

## Testing

- Cover remote listing, installation, removal, catalog fallback, cache refresh,
  collection isolation, and install failure behavior.

GitOrigin-RevId: 09796b2c393d102e00ba9289f784d78a2e166a54
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/09796b2c393d102e00ba9289f784d78a2e166a54 branch from 49c7bb3 to 6b59cef Compare September 1, 2026 22:52
@copyberry
copyberry Bot merged commit 6b59cef into main Sep 1, 2026
26 of 32 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/09796b2c393d102e00ba9289f784d78a2e166a54 branch September 1, 2026 22:53
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 1, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant