Max
|
98b7159cb8
|
[v1.x] Move the v1.x docs to /v1/ and mark v1.x as the maintenance line (#3177)
Main branch checks / checks (push) Failing after 1s
Conformance Tests / server-conformance (push) Has been cancelled
Conformance Tests / client-conformance (push) Has been cancelled
v1.29.0
|
2026-07-28 13:57:32 +01:00 |
|
Max
|
c0c5a9d642
|
[v1.x] ci: pick the docs toolchain per worktree in build-docs.sh (#3082)
Main branch checks / checks (push) Failing after 1s
Conformance Tests / server-conformance (push) Has been cancelled
Conformance Tests / client-conformance (push) Has been cancelled
Deploy Docs / deploy-docs (push) Has been cancelled
|
2026-07-25 20:37:13 +01:00 |
|
Max
|
e8283746d0
|
[v1.x] fix: reject trailing newline in tool-name validation (#3086)
Main branch checks / checks (push) Failing after 0s
Conformance Tests / server-conformance (push) Has been cancelled
Conformance Tests / client-conformance (push) Has been cancelled
Deploy Docs / deploy-docs (push) Has been cancelled
Co-authored-by: otiscuilei <otiscui@icloud.com>
|
2026-07-17 14:19:59 +01:00 |
|
Marcelo Trylesinski
|
5f0b6af9f2
|
[v1.x] Add Streamable HTTP request body limits (#3101)
|
2026-07-16 09:54:29 +01:00 |
|
Max
|
ba33472033
|
[v1.x] docs: pin mkdocs<2 (#3074)
|
2026-07-07 13:51:59 +01:00 |
|
Max
|
0e3a604636
|
[v1.x] docs: publish llms.txt and markdown renditions of the docs (#3029)
|
2026-06-30 11:30:59 +01:00 |
|
Max
|
9678a3b347
|
[v1.x] Route Context.report_progress() to the originating request stream (#2994)
|
2026-06-26 15:43:15 +02:00 |
|
Max
|
777b8d0671
|
[v1.x] Support TransportSecuritySettings in the WebSocket server transport (#2992)
Main branch checks / checks (push) Failing after 1s
v1.28.1
|
2026-06-26 13:31:33 +02:00 |
|
Max
|
47204674fb
|
[v1.x] Set Development Status classifier to Production/Stable (#2976)
|
2026-06-25 23:48:24 +02:00 |
|
Max
|
6df3d73426
|
[v1.x] Buffer per-request StreamableHTTP streams; store priming event before dispatch (#2948)
|
2026-06-23 14:57:45 +01:00 |
|
Max
|
32d32908fe
|
[v1.x] Pass a list to parametrize in test_docs_examples (pytest 9.1.0 compat) (#2889)
Main branch checks / checks (push) Failing after 1s
v1.28.0
|
2026-06-16 21:29:51 +00:00 |
|
Max
|
0dca751056
|
[v1.x] Deflake the child process cleanup tests (#2839)
|
2026-06-11 16:48:13 +00:00 |
|
Max
|
52258a9564
|
[v1.x] Add a v2 status banner to the README (#2835)
|
2026-06-11 09:39:38 +01:00 |
|
Max
|
b8f491724c
|
[v1.x] Deprecate the WebSocket transport and the experimental tasks entry points (#2828)
|
2026-06-11 09:20:19 +01:00 |
|
Sheldon
|
2309e5ef97
|
fix: omit null optional fields from task result payloads (#2809)
Co-authored-by: Sheldon <neooosky@gmail.com>
|
2026-06-10 10:37:52 +01:00 |
|
Max
|
494eb11d36
|
[v1.x] Support Python 3.14 (#2769)
|
2026-06-03 11:27:55 +01:00 |
|
Max
|
62137874ff
|
[v1.x] Scope experimental tasks to the session that created them (#2720)
Main branch checks / checks (push) Failing after 0s
v1.27.2
|
2026-05-29 18:05:58 +01:00 |
|
Max
|
ce267b6fc5
|
[v1.x] Bind transport sessions to the authenticated principal (#2719)
|
2026-05-29 16:46:37 +00:00 |
|
Max
|
1abcca2408
|
[v1.x] Add subject and claims to AccessToken (#2690)
|
2026-05-26 15:49:44 +01:00 |
|
Max
|
9773a3f75e
|
[v1.x] ci: deploy docs to py.sdk.modelcontextprotocol.io via Pages artifact (#2635)
|
2026-05-18 14:29:15 +00:00 |
|
Max
|
77431ebe7d
|
[v1.x] refactor: import SSEError from httpx_sse public API (#2561)
Main branch checks / checks (push) Failing after 0s
v1.27.1
|
2026-05-08 12:42:45 -04:00 |
|
Max
|
2034cae340
|
[v1.x] build: restrict httpx to <1.0.0 (#2559)
|
2026-05-08 13:18:01 +00:00 |
|
Felix Weinberger
|
73d458baac
|
[v1.x] fix(auth): coerce empty-string optional URL fields to None in OAuthClientMetadata (#2405)
|
2026-04-13 18:53:58 +01:00 |
|
Max
|
8d4c2f5834
|
[v1.x] fix: catch PydanticUserError when generating output schema (pydantic 2.13 compat) (#2435)
|
2026-04-13 17:09:19 +01:00 |
|
Owen Devereaux
|
6524782667
|
[v1.x] fix: handle ClosedResourceError when transport closes mid-request (#2334)
Main branch checks / checks (push) Failing after 0s
Co-authored-by: Owen Devereaux <owendevereaux@users.noreply.github.com>
Co-authored-by: Max Isbey <224885523+maxisbey@users.noreply.github.com>
v1.27.0
|
2026-03-24 22:24:47 +00:00 |
|
Max Isbey
|
2e9897e2b9
|
[v1.x] fix: handle non-UTF-8 bytes in stdio server stdin (#2303)
|
2026-03-17 18:40:43 +00:00 |
|
BabyChrist666
|
f8d98b63a7
|
Backport: Add missing TasksCallCapability to v1.x (#2137)
Co-authored-by: Max Isbey <224885523+maxisbey@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-03-02 12:56:24 +00:00 |
|
Felix Weinberger
|
c68e254bad
|
docs: add server-side tool error handling documentation (#2129)
|
2026-02-24 11:31:00 +00:00 |
|
Felix Weinberger
|
1ef124e4a8
|
docs: add snippet verification for docs/ pages (#2115)
|
2026-02-23 15:38:15 +00:00 |
|
Felix Weinberger
|
cfbbd7d71a
|
docs: fix GitHub links to point to v1.x branch (#2102)
|
2026-02-23 15:26:21 +00:00 |
|
Felix Weinberger
|
1f9fb348f3
|
docs: fix stub pages and improve docs structure (#2101)
Co-authored-by: Max Isbey <224885523+maxisbey@users.noreply.github.com>
|
2026-02-23 15:18:24 +00:00 |
|
Felix Weinberger
|
c86477c7b7
|
docs: comprehensive feature documentation for SEP-1730 Tier 1 (#2090)
Co-authored-by: Max Isbey <224885523+maxisbey@users.noreply.github.com>
|
2026-02-23 14:57:16 +00:00 |
|
Felix Weinberger
|
a77462b64d
|
docs: restructure README into docs/ pages (#2091)
Co-authored-by: Max Isbey <224885523+maxisbey@users.noreply.github.com>
|
2026-02-23 14:17:12 +00:00 |
|
Felix Weinberger
|
b1adfcd885
|
Add VERSIONING.md, ROADMAP.md, and DEPENDENCY_POLICY.md (#2084)
|
2026-02-19 17:23:58 +00:00 |
|
Max Isbey
|
66aaf93bcd
|
[v1.x] fix: prevent command injection in example URL opening (#2085)
|
2026-02-18 19:04:18 +00:00 |
|
Felix Weinberger
|
23a615783e
|
feat: add idle timeout for StreamableHTTP sessions (#1994)
|
2026-02-18 10:34:18 +00:00 |
|
Felix Weinberger
|
67458948ae
|
fix: add RFC 8707 resource validation to OAuth client (#2069)
|
2026-02-17 14:35:42 +00:00 |
|
Felix Weinberger
|
78ddff022b
|
ci: backport conformance tests from main to v1.x (#2068)
|
2026-02-16 19:27:57 +00:00 |
|
Max Isbey
|
bac2789e09
|
fix: remove unused requests dependency from simple-chatbot example (#1959)
|
2026-01-26 14:03:06 +00:00 |
|
Luca Chang
|
3d9d34552a
|
[v1.x] fix: return HTTP 404 for unknown session IDs instead of 400 (#1945)
Main branch checks / checks (push) Failing after 1s
Co-authored-by: Maxime <67350340+max-rousseau@users.noreply.github.com>
Co-authored-by: Max Isbey <224885523+maxisbey@users.noreply.github.com>
v1.26.0
|
2026-01-24 19:09:14 +00:00 |
|
Max Isbey
|
d891525958
|
Backport: Support for Resource and ResourceTemplate metadata (#1928)
Co-authored-by: Jacem Elwaar <jacem@mcpappsbuilders.com>
|
2026-01-22 14:02:25 +00:00 |
|
Max Isbey
|
d3787c96b4
|
ci: add all-green job to pull-request-checks workflow (#1929)
|
2026-01-22 13:56:22 +00:00 |
|
Max Isbey
|
ef96a31671
|
ci: add v1.x branch to main-checks workflow (#1802)
Main branch checks / checks (push) Failing after 0s
v1.25.0
|
2025-12-18 16:59:30 +00:00 |
|
zenlytix
|
8ac0cab98c
|
Fix for Url Elicitation issue 1768 (#1780)
|
2025-12-15 18:58:17 +01:00 |
|
Ondrej Mosnáček
|
65b36de4eb
|
fix: use correct python command name in test_stdio.py (#1782)
Main branch checks / checks (push) Failing after 0s
Signed-off-by: Ondrej Mosnáček <omosnacek@gmail.com>
v1.24.0
|
2025-12-12 14:02:38 +00:00 |
|
Marcelo Trylesinski
|
a3a4b8d11a
|
Add streamable_http_client which accepts httpx.AsyncClient instead of httpx_client_factory (#1177)
Co-authored-by: Felix Weinberger <fweinberger@anthropic.com>
|
2025-12-10 16:39:00 +00:00 |
|
Camila Rondinini
|
cc8382ce3e
|
Fix JSON-RPC error response ID matching (#1720)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
|
2025-12-10 16:15:21 +00:00 |
|
Jeremiah Lowin
|
0dedbd9831
|
feat: client-side support for SEP-1577 sampling with tools (#1722)
|
2025-12-09 23:36:28 +00:00 |
|
Max Isbey
|
779271ae38
|
chore: remove release-comment workflow (#1758)
Main branch checks / checks (push) Failing after 0s
v1.23.3
|
2025-12-09 15:45:08 +00:00 |
|
Arjun TS
|
2bf9b10f63
|
Skip empty SSE data to avoid parsing errors (#1753)
Co-authored-by: ARJUN-TS1 <arjun.ts1@ibm.com>
Co-authored-by: Max Isbey <224885523+maxisbey@users.noreply.github.com>
|
2025-12-09 15:14:23 +00:00 |
|