ihrpr
|
9bf5c62979
|
Merge pull request #619 from modelcontextprotocol/ihrpr/602
Rename ResourceReference to ResourceTemplateReference
|
2025-06-15 17:30:24 +01:00 |
|
Konstantin Konstantinov
|
e714050642
|
Merge branch 'main' into request-propagation-in-tools
|
2025-06-14 01:10:58 +03:00 |
|
Konstantin Konstantinov
|
db9ba7b419
|
raw request propagation in tools - implementation, unit tests, types
|
2025-06-14 01:08:02 +03:00 |
|
ihrpr
|
6b3d326cf7
|
Merge pull request #614 from modelcontextprotocol/ochafik/protocol-version
feat: implement MCP-Protocol-Version header requirement for HTTP transport
|
2025-06-13 18:31:03 +01:00 |
|
Olivier Chafik
|
33257f14d4
|
switch to optional Transport.setProtocolVersion
|
2025-06-13 13:36:04 +01:00 |
|
Olivier Chafik
|
4aaa26d900
|
remove protocol version mismatch warning
|
2025-06-13 13:35:38 +01:00 |
|
bhosmer-ant
|
b6f0273569
|
Merge pull request #621 from modelcontextprotocol/carlpeaslee/fix-resource-template-list-metadata
Adding tests to prevent regressions for: fixes metadata for listed resources from resource templates so that they favor their own metadata
|
2025-06-12 13:53:43 -04:00 |
|
ihrpr
|
9d3374c519
|
Merge pull request #574 from loopwork-ai/carlpeaslee/fix-resource-template-list-metadata
fixes metadata for listed resources from resource templates so that they favor their own metadata
|
2025-06-12 18:50:23 +01:00 |
|
ihrpr
|
bc5312991e
|
adding tests to prevent regressions
|
2025-06-12 18:47:16 +01:00 |
|
Olivier Chafik
|
4e9d6a707d
|
Merge branch 'ochafik/protocol-version' of https://github.com/modelcontextprotocol/typescript-sdk into ochafik/protocol-version
|
2025-06-12 18:45:10 +01:00 |
|
Olivier Chafik
|
e573a0f342
|
nits: remove dead comment & align test style on local idioms
|
2025-06-12 18:43:49 +01:00 |
|
Olivier Chafik
|
a28e25a9c0
|
use const in test
|
2025-06-12 18:43:06 +01:00 |
|
Olivier Chafik
|
bb0592bd50
|
add supported versions to error message
|
2025-06-12 18:42:51 +01:00 |
|
ihrpr
|
255d30cbf2
|
Rename ResourceReference to ResourceTemplateReference
|
2025-06-12 15:10:12 +01:00 |
|
Diego García
|
28e2efa0b2
|
Merge branch 'main' into main
|
2025-06-12 13:38:59 +02:00 |
|
Olivier Chafik
|
18f8b40d00
|
Merge branch 'main' into ochafik/protocol-version
|
2025-06-11 18:53:04 +01:00 |
|
David Dworken
|
449671dfe8
|
Merge branch 'main' into main
|
2025-06-11 09:42:34 -07:00 |
|
Olivier Chafik
|
84971c83ea
|
Set Mcp-Protocol-Version in client requests after init, and warn when it doesn't match negotiated version (it SHOULD match)
|
2025-06-11 17:29:09 +01:00 |
|
ihrpr
|
c088719985
|
tests
|
2025-06-10 17:26:48 +01:00 |
|
ihrpr
|
2d61b4b8fc
|
adding README
|
2025-06-10 15:52:20 +01:00 |
|
ihrpr
|
eed97c9d17
|
Merge branch 'main' into ihrpr/elicitation
|
2025-06-10 14:43:35 +01:00 |
|
ihrpr
|
2cf4f0ca86
|
Merge pull request #546 from fredericbarthelet/register-completions-capabilities
fix: Ensure completions capability is registered on setCompletionRequestHandler call
|
2025-06-10 13:21:12 +01:00 |
|
sinedied
|
921ce70fa3
|
fix: missing "properties" property in empty schema
|
2025-06-09 14:17:53 +02:00 |
|
Carl Peaslee
|
6cf034595d
|
updates listed resources from resource templates to favor their own metadata
|
2025-05-30 11:32:10 -07:00 |
|
David Dworken
|
ab900839fb
|
Invert variable to improve code readability
|
2025-05-30 09:06:01 -07:00 |
|
Diego García
|
be063e4bb8
|
fix: extra Headers when they are a Headers object
|
2025-05-30 16:05:05 +02:00 |
|
David Dworken
|
970905c313
|
Fix SSE content-type error message format
|
2025-05-29 14:01:36 -07:00 |
|
David Dworken
|
88c6098495
|
Clean up
|
2025-05-29 13:54:49 -07:00 |
|
David Dworken
|
ebf2535b90
|
Add protections for streamable HTTP too
|
2025-05-29 13:52:30 -07:00 |
|
David Dworken
|
adbacc6388
|
Add DNS rebinding protection for SSE transport
|
2025-05-29 13:32:26 -07:00 |
|
ihrpr
|
cdcb00975c
|
fix build and add tests
|
2025-05-29 14:59:47 +01:00 |
|
PapacyDai
|
49777d5652
|
fix: Ensure _meta object is not lost when onprogress option is passed
When the onprogress option is passed, the _meta object in the request
params was being overwritten, causing any existing _meta content to be lost.
|
2025-05-29 15:15:52 +08:00 |
|
오병진
|
823fc43d4c
|
Merge branch 'main' into fix/1
|
2025-05-26 18:58:12 +09:00 |
|
Frédéric Barthelet
|
7e0521550b
|
Add tests for completions capability registration on template resource with completion or prompt completable argument registration
|
2025-05-25 19:07:26 -07:00 |
|
Frédéric Barthelet
|
269c8caf8e
|
Remove server-specific capabilities definition from Client constructor in mcp tests
|
2025-05-25 18:00:28 -07:00 |
|
Frédéric Barthelet
|
5f5180c4d3
|
Register completions capabilities
|
2025-05-25 17:20:02 -07:00 |
|
Daniel Leal
|
d38a5979ac
|
Add request init headers defined on the sse transport to the start
|
2025-05-22 19:11:23 +01:00 |
|
ihrpr
|
c69168cf93
|
Merge pull request #534 from modelcontextprotocol/ihrpr/fix-example-shttp
Fix StreamableHttp example for tool calls - have a separate option for testing notifications resumption
|
2025-05-22 16:43:03 +01:00 |
|
Jeff Escalante
|
0516f9898b
|
add state param to oauth provider (#529)
|
2025-05-22 12:55:00 +01:00 |
|
ihrpr
|
3d76bbe6c6
|
Merge pull request #526 from modelcontextprotocol/ihrpr/auth-example-client3
Example Auth client
|
2025-05-22 11:14:51 +01:00 |
|
ihrpr
|
cbe9279206
|
add new tool for testing resumability - leave the rest normal
|
2025-05-22 10:38:43 +01:00 |
|
Basil Hosmer
|
eea1519994
|
lint
|
2025-05-21 23:42:00 -04:00 |
|
Basil Hosmer
|
a89f950222
|
post-rebase fixes
|
2025-05-21 17:12:42 -04:00 |
|
ihrpr
|
04cbbfbb0d
|
elicitation example
|
2025-05-21 16:59:37 -04:00 |
|
ihrpr
|
9bb5ed6dc9
|
lint
|
2025-05-21 21:32:01 +01:00 |
|
ihrpr
|
70f03ee648
|
remove non mac open browser commands
|
2025-05-21 21:27:42 +01:00 |
|
Basil Hosmer
|
aeb7b8d741
|
server error if tool declares outputSchema but no structuredContent in result
|
2025-05-21 15:45:52 -04:00 |
|
bhosmer-ant
|
a41b174330
|
Merge pull request #524 from modelcontextprotocol/ihrpr/output-types
Make content in Tool Result required
|
2025-05-21 12:54:19 -04:00 |
|
Basil Hosmer
|
7636c63f39
|
update to track spec changes
|
2025-05-21 12:42:20 -04:00 |
|
Frédéric Barthelet
|
281cf0bf8d
|
Save existing refresh_token in store if no new refresh_token is returned (#483)
As described in https://datatracker.ietf.org/doc/html/draft-ietf-oauth-v2-1-12#name-refresh-token-response,
server MAY return a new refresh_token. In case it doesn't, current implementation discard initial refresh
token if it was still valid.
|
2025-05-21 17:29:56 +01:00 |
|