Skip to content

Add plugin install extension executor#28817

Open
zswang-oai wants to merge 1 commit into
nm-codex/plugin-installs-extension-schemafrom
nm-codex/plugin-installs-extension-executor
Open

Add plugin install extension executor#28817
zswang-oai wants to merge 1 commit into
nm-codex/plugin-installs-extension-schemafrom
nm-codex/plugin-installs-extension-executor

Conversation

@zswang-oai

@zswang-oai zswang-oai commented Jun 18, 2026

Copy link
Copy Markdown

Why

The extension needs a small executor boundary so core can provide host behavior without owning the tool schema or argument validation.

What changed

  • add RequestPluginInstallsBackend and its request/future contract
  • add the extension ToolExecutor
  • parse arguments, validate them, delegate to the backend, and serialize the model-visible result

Stack

This is PR 4 of 7.

Validation

  • just test -p codex-plugin-installs-extension (15 tests)

@zswang-oai zswang-oai marked this pull request as ready for review June 18, 2026 05:02
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