Skip to content

Make plugin guidance react to environment readiness#30223

Open
sayan-oai wants to merge 4 commits into
mainfrom
codex/reactive-plugin-guidance
Open

Make plugin guidance react to environment readiness#30223
sayan-oai wants to merge 4 commits into
mainfrom
codex/reactive-plugin-guidance

Conversation

@sayan-oai

Copy link
Copy Markdown
Collaborator

Why

Generic plugin guidance is currently emitted only with initial context from host plugin state. An executor-selected plugin can become available later in the same turn, making its skills and tools usable without ever telling the model how plugin capabilities should be used.

What

  • project every ready selected plugin package, including skill-only plugins
  • carry plugin availability with the exact MCP runtime projection while preserving MCP manager reuse when servers and connectors are unchanged
  • move generic plugin guidance from the static initial-context path into persisted World State
  • recognize legacy and retained plugin fragments so resume and compaction do not duplicate guidance

Testing

  • just test -p codex-mcp-extension
  • just test -p codex-core plugins_instructions
  • just test -p codex-core plugin_availability_change_reuses_the_mcp_manager
  • just test -p codex-app-server --test all selected_capabilit

@sayan-oai sayan-oai requested a review from a team as a code owner June 26, 2026 10:06
@sayan-oai sayan-oai force-pushed the codex/reactive-plugin-guidance branch from aabbc2f to 4f4b7ab Compare June 26, 2026 16:37
@anp-oai anp-oai force-pushed the codex/reactive-plugin-guidance branch from 4f4b7ab to 32c5958 Compare June 26, 2026 18:37
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.

2 participants