feat(mcp): Collapse preprod into inspect experimentally#1043
Draft
dcramer wants to merge 1 commit into
Draft
Conversation
Expose preprod snapshot tools through the inspect skill when experimental mode is enabled. Keep stable-mode grants unchanged while hiding the separate preprod consent option on experimental OAuth flows. Co-Authored-By: GPT-5 Codex <codex@openai.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Experimental MCP sessions now expose preprod snapshot tools through the existing inspect permission instead of requiring a separate preprod grant. Stable sessions keep preprod as its own permission.
Consent and Scopes
Experimental OAuth resource URLs hide the separate Preprod Snapshots option and compute granted scopes with the same mode-aware skill merge used by tool availability.
Catalog Availability
The catalog runtime expands merged skills only in experimental mode, so preprod tools can be discovered through search_tools while remaining off the default top-level tool list.