Commit graph typescript-sdk/src/server/sse.ts
Author SHA1 Message Date
Konstantin Konstantinov
166da76b00
extra parameter - remain optional for backwards compatibility 2025-06-24 19:39:37 +03: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
Olivier Chafik
33257f14d4
switch to optional Transport.setProtocolVersion 2025-06-13 13:36:04 +01: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
Allen Zhou
6f852a1117
Merge remote-tracking branch 'upstream/main' into request-auth-info 2025-04-12 16:41:22 -07:00
Allen Zhou
c4381b857b
Pass extra object instead of authInfo directly 2025-04-12 16:38:55 -07:00
Justin Spahr-Summers
d205ad28f3
Merge pull request #177 from akazwz/fix-url
Improve SSE endpoint sessionId parameter handling
2025-04-09 10:14:28 +01:00
akazwz
389088e667 Improve URL parameter handling in SSE using URL/URLSearchParams APIs 2025-04-08 19:41:55 +08:00
Allen Zhou
b5b322e859
Merge branch 'main' into request-auth-info 2025-04-07 10:30:00 -07:00
ExlauChen
6c15dcb65f fix: 🐛 can't establish sse when server side enable compress 2025-03-28 14:50:59 +08:00
akazwz
dad9eafe3e Improve SSE endpoint sessionId parameter handling
Add dynamic query parameter separator for sessionId to handle endpoints with existing query parameters more robustly
2025-03-09 10:01:07 +08:00
Allen Zhou
af025e26a7
Include AuthInfo from bearer validation in transport request handler 2025-02-28 15:20:55 -08:00
Justin Spahr-Summers
1f835e044f
Whitespace tweaks 2024-12-09 13:43:17 +00:00
brn
6535f93f2d feat: Add a parsedBody optional parameter
Please enter the commit message for your changes. Lines starting
2024-12-05 13:18:52 +09:00
Justin Spahr-Summers
7b718de77c
Report errors when start() is called multiple times 2024-10-16 13:14:47 +01:00
Justin Spahr-Summers
2b0599e163
Update server SSE transport 2024-10-11 16:49:22 +01:00
Justin Spahr-Summers
3ea255f088
Use Zod for message validation at transport layer 2024-10-02 15:06:30 +01:00
Justin Spahr-Summers
3786c88960
Combine types into one file 2024-10-02 14:17:31 +01:00
Justin Spahr-Summers
1cb6869681
Fix error handling 2024-09-27 11:25:12 +01:00
Justin Spahr-Summers
81b40e5608
Add SSEServerTransport.handleMessage bypass 2024-09-27 11:14:59 +01:00
David Soria Parra
02e421c1f1
Initial import 2024-09-24 21:53:34 +01:00