Skip to content

Commit b1917d4

Browse files
author
Tarek Mahmoud Sayed
committed
Fix broken links to MCP Tasks specification
The tasks spec moved from the draft specification to the extensions page. Update all three references to point to the new canonical URL at https://modelcontextprotocol.io/extensions/tasks/overview.
1 parent b8c4d95 commit b1917d4

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

docs/concepts/tasks/tasks.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ uid: tasks
1313
1414
The Model Context Protocol (MCP) supports [task-based execution] for long-running operations. Tasks enable a "call-now, fetch-later" pattern where clients can initiate operations that may take significant time to complete, then poll for status and retrieve results when ready.
1515

16-
[task-based execution]: https://modelcontextprotocol.io/specification/draft/basic/utilities/tasks
16+
[task-based execution]: https://modelcontextprotocol.io/extensions/tasks/overview
1717

1818
## Overview
1919

@@ -601,4 +601,4 @@ While this file-based approach demonstrates the pattern, production systems shou
601601
- <xref:ModelContextProtocol.InMemoryMcpTaskStore>
602602
- <xref:ModelContextProtocol.Protocol.McpTask>
603603
- <xref:ModelContextProtocol.Protocol.McpTaskStatus>
604-
- [MCP Tasks Specification](https://modelcontextprotocol.io/specification/draft/basic/utilities/tasks)
604+
- [MCP Tasks Specification](https://modelcontextprotocol.io/extensions/tasks/overview)

docs/list-of-diagnostics.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ If you use experimental APIs, you will get one of the diagnostics shown below. T
2323

2424
| Diagnostic ID | Description |
2525
| :------------ | :---------- |
26-
| `MCPEXP001` | Experimental APIs for features in the MCP specification itself, including Tasks and Extensions. Tasks provide a mechanism for asynchronous long-running operations that can be polled for status and results (see [MCP Tasks specification](https://modelcontextprotocol.io/specification/draft/basic/utilities/tasks)). Extensions provide a framework for extending the Model Context Protocol while maintaining interoperability (see [SEP-2133](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2133)). |
26+
| `MCPEXP001` | Experimental APIs for features in the MCP specification itself, including Tasks and Extensions. Tasks provide a mechanism for asynchronous long-running operations that can be polled for status and results (see [MCP Tasks specification](https://modelcontextprotocol.io/extensions/tasks/overview)). Extensions provide a framework for extending the Model Context Protocol while maintaining interoperability (see [SEP-2133](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2133)). |
2727
| `MCPEXP002` | Experimental SDK APIs unrelated to the MCP specification itself, including subclassing `McpClient`/`McpServer` (see [#1363](https://github.com/modelcontextprotocol/csharp-sdk/pull/1363)) and `RunSessionHandler`, which may be removed or change signatures in a future release (consider using `ConfigureSessionOptions` instead). |
2828

2929
## Obsolete APIs

0 commit comments

Comments
 (0)