Skip to content

[codex] Support remote plugin install writes#18917

Merged
xli-oai merged 1 commit intomainfrom
xli-codex/plugins3-remote-install-write
Apr 24, 2026
Merged

[codex] Support remote plugin install writes#18917
xli-oai merged 1 commit intomainfrom
xli-codex/plugins3-remote-install-write

Conversation

@xli-oai
Copy link
Copy Markdown
Contributor

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

Summary

  • Add a remote plugin install write call that POSTs the selected remote plugin to the ChatGPT cloud plugin API.
  • Align remote install with the latest remote read contract: pluginName carries the backend remote plugin id directly, for example plugins~Plugin_linear, and install no longer synthesizes <name>@<marketplace> ids.
  • Validate remote install ids with the same character rules as remote read, return the same install response shape as local installs, and include mocked app-server coverage for the write path.

Validation

  • just fmt
  • cargo test -p codex-app-server --test all plugin_install
  • cargo test -p codex-core-plugins
  • just fix -p codex-app-server
  • just fix -p codex-core-plugins

@xli-oai xli-oai force-pushed the xli-codex/plugins3-remote-install-write branch from 2c8ecbd to 263c243 Compare April 22, 2026 00:47
@xli-oai xli-oai added the oai PRs contributed by OpenAI employees label Apr 22, 2026 — with ChatGPT Codex Connector
Base automatically changed from xl/plugins3 to main April 22, 2026 01:39
@xli-oai xli-oai force-pushed the xli-codex/plugins3-remote-install-write branch from 263c243 to 3691a69 Compare April 22, 2026 04:30
@xli-oai xli-oai force-pushed the xli-codex/plugins3-remote-install-write branch from 3691a69 to c380c33 Compare April 24, 2026 03:41
@xli-oai xli-oai marked this pull request as ready for review April 24, 2026 03:48
@xli-oai
Copy link
Copy Markdown
Contributor Author

xli-oai commented Apr 24, 2026

@codex review

@chatgpt-codex-connector
Copy link
Copy Markdown
Contributor

Codex Review: Didn't find any major issues. 🚀

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@xli-oai xli-oai merged commit 33cc135 into main Apr 24, 2026
25 checks passed
@xli-oai xli-oai deleted the xli-codex/plugins3-remote-install-write branch April 24, 2026 05:10
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 24, 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