Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Implement SEP-1686: Tasks #1546

Copy link
Copy link
@felixweinberger

Description

@felixweinberger
Issue body actions

This is a tracking issue for implementation of SEP-1686.

Summary

This SEP introduces a general-purpose Tasks capability for managing long-running operations in MCP, generalizing task management to all JSON-RPC requests. The Python SDK needs to implement support for servers to initiate operations and return immediately with task identifiers, enable clients to check back periodically for results or subscribe to task completion notifications, handle disconnections and reconnections gracefully, and provide APIs for managing multiple concurrent long-running tasks across all MCP operations to enable more resilient handling of asynchronous operations.

Related Issues & PRs

  • Implementation PRs: n/a
  • Related PRs: #1398
  • Related Issues: #769
Reactions are currently unavailable

Metadata

Metadata

Assignees

Labels

enhancementRequest for a new feature that's not currently supportedRequest for a new feature that's not currently supported

Type

No type

Projects

Status

Done
Show more project fields

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    Morty Proxy This is a proxified and sanitized view of the page, visit original site.