diff --git a/scripts/release.py b/scripts/release.py index defc94012eb..dc37102eb2f 100755 --- a/scripts/release.py +++ b/scripts/release.py @@ -1208,6 +1208,8 @@ AUTHOR_MAP = { "r2668940489@gmail.com": "r266-tech", "r266-tech@users.noreply.github.com": "r266-tech", # PR #55780 salvage (dead-target not_found blast radius) "s5460703@gmail.com": "BlackishGreen33", + "84022+gnodet@users.noreply.github.com": "gnodet", # PR #37598 salvage (MCP preflight POST probe fallback) + "kaishi00@users.noreply.github.com": "kaishi00", # PR #55203 salvage (skip_preflight opt-out) "sberan@gmail.com": "sberan", # PR #54494 salvage (--connect-timeout flag on hermes mcp add) "michaelmusser@users.noreply.github.com": "labsobsidian", # PR #56699 salvage (MCP OAuth login connect_timeout floor) "saul.jj.wu@gmail.com": "SaulJWu", diff --git a/website/docs/reference/mcp-config-reference.md b/website/docs/reference/mcp-config-reference.md index e7a35a5878b..2809f709f2e 100644 --- a/website/docs/reference/mcp-config-reference.md +++ b/website/docs/reference/mcp-config-reference.md @@ -57,6 +57,7 @@ mcp_servers: | `timeout` | number | both | Tool call timeout in seconds (default: `300`) | | `connect_timeout` | number | both | Initial connection timeout in seconds (default: `60`) | | `supports_parallel_tool_calls` | bool | both | Allow tools from this server to run concurrently | +| `skip_preflight` | bool | HTTP | Bypass the fail-fast content-type probe for valid Streamable HTTP endpoints whose HEAD/GET answers a non-MCP content type (default: `false`) | | `tools` | mapping | both | Filtering and utility-tool policy | | `auth` | string | HTTP | Authentication method. Set to `oauth` to enable OAuth 2.1 with PKCE | | `sampling` | mapping | both | Server-initiated LLM request policy (see MCP guide) |