Pass arguments as a dictionary instead of spreading them into kwargs
This commit is contained in:
parent
6cdd97bf1b
commit
fa3e145dac
1 changed files with 1 additions and 1 deletions
|
|
@ -274,7 +274,7 @@ class Server:
|
|||
logger.debug("Registering handler for CallToolRequest")
|
||||
|
||||
async def handler(req: CallToolRequest):
|
||||
result = await func(req.params.name, **(req.params.arguments or {}))
|
||||
result = await func(req.params.name, (req.params.arguments or {}))
|
||||
return ServerResult(CallToolResult(toolResult=result))
|
||||
|
||||
self.request_handlers[CallToolRequest] = handler
|
||||
|
|
|
|||
Loading…
Reference in a new issue