Skip to content

Commit 712a06b

Browse files
tarekghTarek Mahmoud Sayed
andauthored
Fix broken links to MCP Tasks specification (#1594)
Co-authored-by: Tarek Mahmoud Sayed <tarekms@ntdev.microsoft.com>
1 parent 74788af commit 712a06b

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/seps/1686-tasks
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/seps/1686-tasks)

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/seps/1686-tasks)). 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)