[mcp-gw] Support for new MCP protocol (2026-07-28, stateless) - #187
[mcp-gw] Support for new MCP protocol (2026-07-28, stateless)#187ashtarkb wants to merge 1 commit into
Conversation
Split from openshift-psap#170. Adds a stateless MCP 2026-07-28 Locust user (mcp_2026_user.py) alongside the existing stateful session user, wires runtime.protocol_mode into locust job env/file selection, and points the mock server deployer/image at the new-protocol build. Co-authored-by: Cursor <cursoragent@cursor.com>
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Split out of #170 (1/3).
mcp_2026_user.py) alongside the existing statefulmcp_session_user.py.runtime.protocol_mode(stateful/stateless) throughruntime_config.pyto select the Locust user class/env vars.deploy_mock_servers.test_phase.pyand mcp_gatewayREADME.mdaccordingly.Files
Test plan
protocol_mode: statefulLocust job still mountsmcp_session_user+mcp_clientprotocol_mode: statelessLocust job mountsmcp_2026_userand mock servers get the new-protocol imageMade with Cursor