Max
|
616476f692
|
Bind transport sessions to the authenticated principal (#2718)
|
2026-05-29 17:48:40 +01:00 |
|
Max
|
24725633f1
|
test: interaction-model end-to-end suite with a requirements manifest (#2691)
|
2026-05-28 18:48:30 +00:00 |
|
Ramesh Reddy Adutla
|
eaf971cf25
|
Add warning log when rejecting request with unknown/expired session ID (#2212)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Max Isbey <224885523+maxisbey@users.noreply.github.com>
|
2026-03-06 16:55:37 +00:00 |
|
Felix Weinberger
|
92140e5086
|
Add idle session timeout to StreamableHTTPSessionManager (#2022)
|
2026-02-18 10:47:02 +00:00 |
|
Max Isbey
|
705497a593
|
fix: allow null id in JSONRPCError per JSON-RPC 2.0 spec (#2056)
|
2026-02-17 10:30:34 +00:00 |
|
Max Isbey
|
0a22a9dc33
|
refactor: replace lowlevel Server decorators with on_* constructor kwargs (#1985)
|
2026-02-12 15:55:54 +00:00 |
|
Aaron Abbott
|
f049c8e5c6
|
Fix leaked anyio streams in streamable_http (#1991)
Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
|
2026-02-11 14:52:07 +00:00 |
|
Max Isbey
|
050aeb6456
|
Remove unnecessary MCPServer alias (#1984)
|
2026-02-03 08:59:58 +00:00 |
|
Marcelo Trylesinski
|
6f0e8e7851
|
refactor: code style improvements and formatting cleanup (#1962)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-27 13:48:52 +01:00 |
|
Marcelo Trylesinski
|
656f887aff
|
fix: replace http code by jsonrpc (#1920)
|
2026-01-21 18:37:55 +01:00 |
|
Max Isbey
|
34e66a3812
|
refactor: move streamable HTTP app creation from FastMCP to lowlevel Server (#1899)
|
2026-01-19 18:48:04 +01:00 |
|
Felix Weinberger
|
d41d0c0128
|
chore: add D212 lint rule to enforce Google-style docstrings (#1892)
|
2026-01-16 16:10:52 +00:00 |
|
Maxime
|
78a9504ec1
|
fix: return HTTP 404 for unknown session IDs instead of 400 (#1808)
Co-authored-by: Max Isbey <224885523+maxisbey@users.noreply.github.com>
|
2025-12-31 14:06:12 +00:00 |
|
Felix Weinberger
|
281fd4765e
|
Add SSE polling support (SEP-1699) (#1654)
|
2025-12-02 11:44:49 +00:00 |
|
Max Isbey
|
89e9c43acf
|
Get baseline 100% clean coverage (#1553)
|
2025-11-11 14:09:32 +01:00 |
|
leweng
|
c260e29a92
|
Fix: Replace threading.Lock with anyio.Lock for Ray deployment compatibility (#1151)
|
2025-07-21 11:22:49 +01:00 |
|
hopeful0
|
b8cb3675dc
|
Close server session after handle stateless request (#1116)
|
2025-07-14 17:26:06 +01:00 |
|
Brian Soby
|
7b1078b515
|
Fix: Prevent session manager shutdown on individual session crash (#841)
Co-authored-by: Felix Weinberger <fweinberger@anthropic.com>
Co-authored-by: Inna Harper <inna.hrpr@gmail.com>
|
2025-07-09 15:43:21 +01:00 |
|
David Dworken
|
86bb54cb28
|
Add support for DNS rebinding protections (#861)
|
2025-06-17 20:13:00 +01:00 |
|
Marcelo Trylesinski
|
543961968c
|
Use 120 characters instead of 88 (#856)
|
2025-06-11 11:45:50 +02:00 |
|
ihrpr
|
70014a2bbb
|
Support for http request injection propagation to tools (#816)
|
2025-05-28 15:59:14 +01:00 |
|
ihrpr
|
e4e119b324
|
Streamable HTTP - improve usability, fast mcp and auth (#641)
|
2025-05-08 20:43:25 +01:00 |
|