Skip to content

Streamable http transport fix#26

Closed
olamy wants to merge 9 commits intojenkinsci:mainfrom
olamy:streamable_http_transport-fix
Closed

Streamable http transport fix#26
olamy wants to merge 9 commits intojenkinsci:mainfrom
olamy:streamable_http_transport-fix

Conversation

@olamy
Copy link
Copy Markdown
Member

@olamy olamy commented Aug 2, 2025

fix implementation from PR #25

dt-atmosic and others added 4 commits August 1, 2025 17:15
- Implementation seems to work
- Unit test is broken on client/server protocol issue
… to route request with stream endpoint to StreamableEndpoint, ensure using correct protocolVersion as default returned is 2024-11-05 which was not included streamble

Signed-off-by: Olivier Lamy <olamy@apache.org>
Signed-off-by: Olivier Lamy <olamy@apache.org>
@olamy olamy requested a review from a team as a code owner August 2, 2025 23:57
olamy added 2 commits August 3, 2025 09:59
Signed-off-by: Olivier Lamy <olamy@apache.org>
Signed-off-by: Olivier Lamy <olamy@apache.org>
@olamy olamy marked this pull request as draft August 3, 2025 00:08
Signed-off-by: Olivier Lamy <olamy@apache.org>
olamy added 2 commits August 3, 2025 15:57
Signed-off-by: Olivier Lamy <olamy@apache.org>
Signed-off-by: Olivier Lamy <olamy@apache.org>
public String protocolVersion() {
// FIXME this should be done in sdk itself as returning "2024-11-05"
// looks wrong for streamable
// see https://github.com/modelcontextprotocol/java-sdk/pull/441
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

modelcontextprotocol/java-sdk#441
will need changes with next release of the java-sdl

Comment thread README.md
"servers": {
"jenkins": {
"type": "http",
"url": "https://jenkins-host/mcp-server/streamable",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should be using /mcp url since that's the standard url followed by other MCP servers at large, too. Thanks!

@olamy
Copy link
Copy Markdown
Member Author

olamy commented Aug 5, 2025

closing in favour of #28

@olamy olamy closed this Aug 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants