Skip to content

mcp: Never reject requests during passthrough mode. - #46924

Open
mkbehr wants to merge 1 commit into
envoyproxy:mainfrom
mkbehr:mcp-filter-passthrough-fix
Open

mcp: Never reject requests during passthrough mode.#46924
mkbehr wants to merge 1 commit into
envoyproxy:mainfrom
mkbehr:mcp-filter-passthrough-fix

Conversation

@mkbehr

@mkbehr mkbehr commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Commit Message: mcp: Never reject requests during passthrough mode.
Additional Description:
McpFilter no longer rejects any requests in PASS_THROUGH mode. Previously, the filter could reject requests in some cases when it failed to parse the request as an MCP request. Parse failures are now recorded in the filter's dynamic metadata, under passthrough_reason.
Risk Level: Low; bugfix to bring behavior in line with API documentation. Not config-guarded.
Testing: Unit and integration tests
Docs Changes: n/a
Release Notes: yes
Platform Specific Features: n/a

Generative AI was used to create this change. I have manually reviewed and fully understand it.

Signed-off-by: Michael Behr <mkbehr@google.com>
@mkbehr

mkbehr commented Aug 24, 2026

Copy link
Copy Markdown
Contributor Author

/assign tyxia

@repokitteh-read-only

Copy link
Copy Markdown

CC @envoyproxy/api-shepherds: Your approval is needed for changes made to (api/envoy/|docs/root/api-docs/).
envoyproxy/api-shepherds assignee is @wbpcode
CC @envoyproxy/api-watchers: FYI only for changes made to (api/envoy/|docs/root/api-docs/).

🐱

Caused by: #46924 was opened by mkbehr.

see: more, trace.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants