Merge pull request #70 from modelcontextprotocol/jspahrsummers-patch-1

Fix experimental capabilities example
This commit is contained in:
David Soria Parra 2024-11-26 15:08:50 +00:00 • committed by GitHub
commit ab2f502f4a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -13,7 +13,7 @@ Common usage pattern:
async def handle_tool_call(ctx: RequestContext, arguments: dict[str, Any]) -> Any:
# Check client capabilities before proceeding
if ctx.session.check_client_capability(
types.ClientCapabilities(experimental={"advanced_tools": True})
types.ClientCapabilities(experimental={"advanced_tools": dict()})
):
# Perform advanced tool operations
result = await perform_advanced_tool_operation(arguments)