Skip to content

Conversation

@adityuhkapoor
Copy link

MCPServer doesn't expose enable_tasks(), so users of the high-level API can't enable task capabilities. The low-level Server supports it via server.experimental.enable_tasks(), but MCPServer doesn't delegate to it.

Adds MCPServer.enable_tasks() that delegates to the low-level server's experimental handler.

Closes #1995

@maxisbey
Copy link
Contributor

This does not fix #1995, this just adds enable_tasks to the high level MCPServer. The original issue is talking about the tasks.requests.tools.call capability not being correctly returned from the server.

@maxisbey maxisbey closed this Feb 11, 2026
@adityuhkapoor adityuhkapoor deleted the fix/mcpserver-enable-tasks branch February 11, 2026 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Task capability not configured at the server level when expected

2 participants