Stephen Halter
e8b80f0e6d
Enable additional client conformance scenarios ( #1763 )
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-07-28 13:39:26 -07:00
Jeff Handley
314bdb2f49
Refine 2.0.0 concept documentation ( #1742 )
...
v2.0.0-rc.2
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 782b5bad-4046-49ec-93a6-72768b5b7521
Copilot-Session: 4b938335-418c-4ee7-8287-6c70d9148b89
2026-07-27 20:15:16 -07:00
Jeff Handley
6e2f285827
Release v2.0.0-rc.2 ( #1757 )
...
Copilot-Session: e31bd0cf-94a1-4e19-a813-4ede39853d7a
2026-07-27 20:12:08 -07:00
Pranav Senthilnathan
bcd6b8cb3e
Add AI disclosure guidance ( #1756 )
...
Copilot-Session: faf35462-e329-4fc6-a46b-7246b5805d13
2026-07-27 19:46:45 -07:00
Jeff Handley
1d28d60530
Update Microsoft.Extensions.AI dependencies ( #1755 )
...
Copilot-Session: 268e897b-5571-4b1e-b840-41697fe52dd2
2026-07-27 17:58:21 -07:00
Pranav Senthilnathan
c7e4b820fe
Reauthorize tools changed by call-tool filters ( #1737 )
...
Copilot-Session: 5feb0906-73fc-4e1a-8cf2-c9a99c588487
2026-07-27 16:47:05 -07:00
dependabot[bot]
be55536a91
Bump JsonSchema.Net and System.Linq.AsyncEnumerable ( #1749 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 16:41:46 -07:00
Paul Carleton
26f60ab7f4
Align the 2026-07-28 wire with spec PR #3002 and SEP-2575 HTTP statuses ( #1752 )
...
Co-authored-by: Stephen Halter <halter73@gmail.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: tarekgh <tarek.mahmoud.sayed@gmail.com>
2026-07-27 16:08:03 -07:00
Tarek Mahmoud Sayed
6787c0cc19
Gate 2026-07-28 result fields on negotiated protocol version ( #1721 ) ( #1753 )
...
Co-authored-by: Tarek Mahmoud Sayed <tarekms@ntdev.microsoft.com>
Copilot-Session: 80653343-5dcb-43cb-89b0-8ac8e572c4f7
2026-07-27 12:57:50 -07:00
Pranav Senthilnathan
7838900e8b
Enable complete Tasks extension conformance coverage ( #1741 )
...
Copilot-Session: 7c99928c-a943-49f4-9a63-8b04a0e4d18b
2026-07-27 12:45:25 -07:00
Stephen Halter
9c635ffed1
Validate OAuth authorization state ( #1726 )
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-07-27 12:24:02 -07:00
dependabot[bot]
950ac7c1bc
Bump OpenTelemetry and 5 others ( #1747 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 03:01:45 -07:00
dependabot[bot]
c0d3d6547d
Bump Anthropic from 12.17.0 to 12.39.0 ( #1750 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 00:37:30 -07:00
dependabot[bot]
ea60c147a9
Bump actions/checkout from 7.0.0 to 7.0.1 ( #1745 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 00:36:59 -07:00
dependabot[bot]
f55149e012
Bump the serilog-testing group with 1 update ( #1748 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 00:14:31 -07:00
dependabot[bot]
96335183f0
Bump the testing-frameworks group with 1 update ( #1746 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 00:02:34 -07:00
xue-cai
ec216b5202
Fix: swallow _receiveTask exceptions in SseClientSessionTransport.CloseAsync ( #1432 )
...
Co-authored-by: Xue Cai <xuecai@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
2026-07-26 11:57:27 -07:00
yayayouyou
e03acd1e7c
Add round-trip integration tests for MCP Apps _meta.ui serialization ( #1698 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
2026-07-26 00:48:33 -07:00
dev_Hakaze
f2ce62ced9
Rename MCPEXP002 Subclassing_* constants to Extensibility_* ( #1739 )
...
Co-authored-by: arimu1 <19286898+arimu1@users.noreply.github.com>
2026-07-25 23:52:48 -07:00
Loi Nguyen
dfb2205cac
Add MCP Apps to NativeAOT coverage ( #1711 )
...
Co-authored-by: Loi Nguyen <loinguyen@local>
Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
2026-07-25 23:40:04 -07:00
dependabot[bot]
9f845f8ca5
Bump actions/checkout from 6 to 7 ( #1665 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
2026-07-25 23:12:29 -07:00
dependabot[bot]
371a759cc4
Bump danielpalme/ReportGenerator-GitHub-Action from 5.5.5 to 5.5.10 ( #1569 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: David Cantú <dacantu@microsoft.com>
Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
2026-07-25 23:10:47 -07:00
dependabot[bot]
6386d810d6
Bump actions/setup-dotnet from 5.2.0 to 6.0.0 ( #1716 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
2026-07-25 23:00:28 -07:00
dependabot[bot]
5bf61c72eb
Bump qs from 6.14.2 to 6.15.2 in the npm_and_yarn group across 1 directory ( #1597 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-25 22:45:03 -07:00
dependabot[bot]
90969efdf9
Bump coverlet.collector from 10.0.0 to 10.0.1 ( #1582 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: David Cantú <dacantu@microsoft.com>
2026-07-25 22:41:30 -07:00
dependabot[bot]
4c3774930d
Bump actions/setup-node from 6.4.0 to 7.0.0 ( #1717 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-25 22:37:30 -07:00
Pranav Senthilnathan
5f5d5eac50
Resolve test server paths deterministically ( #1735 )
...
Copilot-Session: ad8afb00-2809-4785-8781-014a90c8abf1
2026-07-25 22:30:22 -07:00
Jeff Handley
bdaa95c0ed
Release v2.0.0-rc.1 ( #1738 )
...
v2.0.0-rc.1
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 11969ba6-e16b-42a7-8402-49243929b97e
2026-07-24 18:55:20 -07:00
Pranav Senthilnathan
83523b0a42
Add initial task extension conformance coverage ( #1734 )
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 7c99928c-a943-49f4-9a63-8b04a0e4d18b
2026-07-24 17:16:20 -07:00
Pranav Senthilnathan
f7c61fafdb
Extend server/discover probe timeout in in-memory tests to fix flaky Windows Debug CI hang ( #1701 ) ( #1702 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Stephen Halter <halter73@gmail.com>
2026-07-24 16:46:39 -07:00
Jeff Handley
ae36026695
Publish multi-version documentation site ( #1727 )
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: bb4b44f0-f505-49c5-9878-76e2b40c7a15
Copilot-Session: 8eac1204-10ae-4319-9333-aee5dd43dcc8
2026-07-24 15:55:35 -07:00
Pranav Senthilnathan
a5179df39b
Fix HTTP task filter composition ( #1722 )
2026-07-24 13:33:19 -07:00
Stephen Halter
ef37c2156e
Expand npm conformance coverage ( #1725 )
2026-07-24 09:57:40 -07:00
Genevieve Warren
b283596df1
V2 Edit pass ( #1728 )
2026-07-23 23:09:51 -07:00
Stephen Halter
2d1b9a3462
Fix ClientOAuthProvider "Client ID is not available" on cold start ( #1705 )
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-07-23 12:04:51 -07:00
Stephen Halter
9df7640172
Reject mismatched initialize protocol versions ( #1724 )
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-07-23 11:45:28 -07:00
Mike Kistler
4aade88558
Implement RFC 9207 issuer validation in ClientOAuthProvider ( #1605 )
2026-07-23 08:01:22 -07:00
Aditya Singh
990bd76b53
Reply with JSON-RPC parse error for over-nested stdio requests ( #1629 )
...
Co-authored-by: Tarek Mahmoud Sayed <10833894+tarekgh@users.noreply.github.com>
2026-07-22 15:30:52 -07:00
Mukunda Rao Katta
ba372faece
fix(client): preserve underlying status code in AutoDetect probe ( #1530 )
2026-07-22 13:31:16 -07:00
Jayaraman Venkatesan
20c464c55b
Add application_type to the Dynamic Client Registration request ( #1613 )
2026-07-22 10:43:36 -07:00
Tarek Mahmoud Sayed
28806b1b6e
Make auth provider token caches thread-safe ( #1595 ) ( #1708 )
...
Co-authored-by: Tarek Mahmoud Sayed <tarekms@ntdev.microsoft.com>
2026-07-22 09:43:14 -07:00
Pranav Senthilnathan
7369a265a8
Enforce PKCE metadata compliance in OAuth client ( #730 ) ( #1700 )
2026-07-21 08:24:25 -07:00
John McKillip
71d7eead40
Augment conceptual docs with Docker-based MCP server deployment guidance ( #1423 )
...
Add a Docker deployment guide for ASP.NET Core MCP servers using Streamable HTTP (docs/concepts/deployment/docker.md), a Deployment/Docker entry in the conceptual nav (toc.yml, index.md), and cross-links from the transports and getting-started guides.
2026-07-20 04:50:08 -07:00
Jeff Handley
0d34048e5f
Release v2.0.0-preview.3 ( #1706 )
...
v2.0.0-preview.3
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-14 20:21:31 -04:00
King Star
6af05d0bf2
Add opt-out for Streamable HTTP standalone GET stream ( #1699 )
...
Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-14 20:06:47 -04:00
Jeff Handley
2ca96f548b
Extract Tasks into the ModelContextProtocol.Extensions.Tasks extension package ( #1693 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Tarek Mahmoud Sayed <tarekms@ntdev.microsoft.com>
2026-07-14 18:53:58 -04:00
King Star
ffc557f920
fix: ignore empty Streamable HTTP JSON responses ( #1626 )
2026-07-14 11:23:33 -07:00
Stephen Halter
1f9b8a3955
Run stateful and stateless conformance endpoints in a single server process ( #1672 )
2026-07-14 09:37:30 -07:00
Pranav Senthilnathan
374e76eecd
Fix missing resultType on complete result responses ( #1684 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Tarek Mahmoud Sayed <tarekms@ntdev.microsoft.com>
2026-07-12 18:24:21 -07:00
Stephen Halter
fd38f51e27
Tighten draft protocol negotiation boundaries ( #1692 )
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Tarek Mahmoud Sayed <tarekms@ntdev.microsoft.com>
2026-07-12 14:30:49 -07:00