Skip to content

[codex] Support local marketplace sources#17756

Merged
xli-oai merged 8 commits intomainfrom
xli-codex/marketplace-source-support
Apr 14, 2026
Merged

[codex] Support local marketplace sources#17756
xli-oai merged 8 commits intomainfrom
xli-codex/marketplace-source-support

Conversation

@xli-oai
Copy link
Copy Markdown
Contributor

@xli-oai xli-oai commented Apr 14, 2026

Summary

  • Port marketplace source support into the shared core marketplace-add flow
  • Support local marketplace directory sources
  • Support direct marketplace.json URL sources
  • Persist the new source types in config/schema and cover them in CLI and app-server tests

Validation

  • cargo test -p codex-core marketplace_add
  • cargo test -p codex-cli marketplace_add
  • cargo test -p codex-app-server marketplace_add
  • just write-config-schema
  • just fmt
  • just fix -p codex-core
  • just fix -p codex-cli

Context

Current main moved marketplace-add behavior into shared core code and still assumed only git-backed sources. This change keeps that structure but restores support for local directories and direct manifest URLs in the shared path.

@xli-oai xli-oai added the oai PRs contributed by OpenAI employees label Apr 14, 2026 — with ChatGPT Codex Connector
@xli-oai xli-oai changed the title [codex] Support local and manifest marketplace sources [codex] Support local marketplace sources Apr 14, 2026
@xli-oai xli-oai force-pushed the xli-codex/marketplace-source-support branch from 65e3bfd to 9852fab Compare April 14, 2026 22:21
@xli-oai
Copy link
Copy Markdown
Contributor Author

xli-oai commented Apr 14, 2026

@codex review

1 similar comment
@xli-oai
Copy link
Copy Markdown
Contributor Author

xli-oai commented Apr 14, 2026

@codex review

@xli-oai xli-oai merged commit 3cc689f into main Apr 14, 2026
21 of 22 checks passed
@xli-oai xli-oai deleted the xli-codex/marketplace-source-support branch April 14, 2026 22:58
@github-actions github-actions bot locked and limited conversation to collaborators Apr 14, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

oai PRs contributed by OpenAI employees

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants