refactor(opax-mcp): Simplify tool handler unpacking
Some checks are pending
Check Python Version Consistency / Check Python Version (push) Waiting to run
Some checks are pending
Check Python Version Consistency / Check Python Version (push) Waiting to run
This commit is contained in:
parent
339b6d5704
commit
8a1ed6be15
|
|
@ -636,7 +636,7 @@ async def mcp_handler(request: Request):
|
||||||
tool_name, tool_args = params.get("name") or params.get("tool"), params.get("arguments", params.get("params", {}))
|
tool_name, tool_args = params.get("name") or params.get("tool"), params.get("arguments", params.get("params", {}))
|
||||||
entry = TOOLS.get(tool_name)
|
entry = TOOLS.get(tool_name)
|
||||||
if not entry: return JSONResponse(_jsonrpc_err(req_id, -32601, f"Unknown tool: {tool_name}"))
|
if not entry: return JSONResponse(_jsonrpc_err(req_id, -32601, f"Unknown tool: {tool_name}"))
|
||||||
handler, _, _ = entry
|
handler = entry[0]
|
||||||
try:
|
try:
|
||||||
handler_result = await handler(tool_args)
|
handler_result = await handler(tool_args)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user