style: ruff format mcp_server.py + test_mcp_server.py (CI lint)
This commit is contained in:
@@ -1969,7 +1969,11 @@ SUPPORTED_PROTOCOL_VERSIONS = [
|
|||||||
|
|
||||||
def handle_request(request):
|
def handle_request(request):
|
||||||
if not isinstance(request, dict):
|
if not isinstance(request, dict):
|
||||||
return {"jsonrpc": "2.0", "id": None, "error": {"code": -32600, "message": "Invalid Request"}}
|
return {
|
||||||
|
"jsonrpc": "2.0",
|
||||||
|
"id": None,
|
||||||
|
"error": {"code": -32600, "message": "Invalid Request"},
|
||||||
|
}
|
||||||
method = request.get("method") or ""
|
method = request.get("method") or ""
|
||||||
params = request.get("params") or {}
|
params = request.get("params") or {}
|
||||||
req_id = request.get("id")
|
req_id = request.get("id")
|
||||||
@@ -2011,7 +2015,10 @@ def handle_request(request):
|
|||||||
return {
|
return {
|
||||||
"jsonrpc": "2.0",
|
"jsonrpc": "2.0",
|
||||||
"id": req_id,
|
"id": req_id,
|
||||||
"error": {"code": -32602, "message": "Invalid params: 'name' is required for tools/call"},
|
"error": {
|
||||||
|
"code": -32602,
|
||||||
|
"message": "Invalid params: 'name' is required for tools/call",
|
||||||
|
},
|
||||||
}
|
}
|
||||||
tool_name = params.get("name")
|
tool_name = params.get("name")
|
||||||
tool_args = params.get("arguments") or {}
|
tool_args = params.get("arguments") or {}
|
||||||
|
|||||||
@@ -209,7 +209,11 @@ class TestHandleRequest:
|
|||||||
from mempalace.mcp_server import handle_request
|
from mempalace.mcp_server import handle_request
|
||||||
|
|
||||||
resp = handle_request(payload)
|
resp = handle_request(payload)
|
||||||
assert resp == {"jsonrpc": "2.0", "id": None, "error": {"code": -32600, "message": "Invalid Request"}}
|
assert resp == {
|
||||||
|
"jsonrpc": "2.0",
|
||||||
|
"id": None,
|
||||||
|
"error": {"code": -32600, "message": "Invalid Request"},
|
||||||
|
}
|
||||||
|
|
||||||
def test_tools_call_dispatches(self, monkeypatch, config, palace_path, seeded_kg):
|
def test_tools_call_dispatches(self, monkeypatch, config, palace_path, seeded_kg):
|
||||||
_patch_mcp_server(monkeypatch, config, seeded_kg)
|
_patch_mcp_server(monkeypatch, config, seeded_kg)
|
||||||
|
|||||||
Reference in New Issue
Block a user