feat(mcp): Promote catalog gateway to default#1067
Merged
Conversation
Expose search_tools and execute_tool as primary direct tools and align the default tool surface with the previous experimental surface. Keep catalog skill and capability filtering active in default mode, refresh generated definitions and plugin prompts, and update docs for the new default behavior. Co-Authored-By: OpenAI Codex <noreply@openai.com>
Keep follow-up tool guidance at the Sentry tool-name level instead of spelling out search_tools or execute_tool call mechanics. Refresh generated definitions, plugin prompts, and snapshots to avoid telling agents to search before invoking a known catalog tool. Co-Authored-By: OpenAI Codex <noreply@openai.com>
Move snapshot catalog tools under the inspect skill and remove preprod as an exposed skill. Keep already-issued Cloudflare sessions with preprod grants working by normalizing those session props to inspect at the MCP boundary. New OAuth grants and stdio skill inputs remain strict. Simplify catalog guidance so follow-up text names the relevant Sentry tool without spelling out gateway calls or argument signatures. Co-Authored-By: OpenAI Codex <noreply@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.
Promote the catalog gateway flow from experimental mode to the default MCP surface.
The direct tool list now matches the previous experimental surface, with search_tools and execute_tool exposed as primary primitives. Long-tail tools remain available through catalog search and execution, while skill and capability filtering continue to apply in default sessions.
Preprod snapshot tools now live under the inspect skill instead of a separate preprod skill. Existing Cloudflare sessions that still carry a preprod grant are normalized to inspect at the MCP handler boundary, while new OAuth grants and stdio skill inputs remain strict.
This also refreshes generated tool and skill definitions, updates plugin agent prompts and docs for the new default behavior, and avoids brittle generated-description assertions in the skill tests.
Validated with pnpm run tsc, pnpm run lint, and pnpm run test.