Merge pull request #2529 from NubsCarson/codex/2509-mcp-tool-input-params

fix(mcp): expose MCP tool input parameters to the agent
This commit is contained in:
Michiel Van de Velde
2026-06-04 23:07:42 +02:00
committed by GitHub
4 changed files with 107 additions and 2 deletions

View File

@@ -475,7 +475,7 @@ _API_HOSTS = frozenset([
# schemas and the agent silently degrades to fenced-block parsing.
"localhost", "127.0.0.1", "host.docker.internal",
])
_MCP_KEYWORDS = frozenset(["browse", "browser", "website", "calendar", "event", "email",
_MCP_KEYWORDS = frozenset(["mcp", "browse", "browser", "website", "calendar", "event", "email",
"gmail", "screenshot", "navigate", "click", "miniflux", "rss", "feed"])
_ADMIN_SCHEMA_NAMES = frozenset([
"manage_session", "manage_skills", "manage_tasks",