From a9e68119aff51454ae97e2cce7b166d62d9cb3d6 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sat, 17 Oct 2026 02:59:28 +0800 Subject: [PATCH] refactor(types): align mcp with typed route contracts --- app/api/endpoints/mcp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/api/endpoints/mcp.py b/app/api/endpoints/mcp.py index fbf998427..f3f342daa 100644 --- a/app/api/endpoints/mcp.py +++ b/app/api/endpoints/mcp.py @@ -47,7 +47,7 @@ MCP_SCHEMA_MODE_COMPACT = "compact" MCP_SCHEMA_MODES = (MCP_SCHEMA_MODE_FULL, MCP_SCHEMA_MODE_COMPACT) MCP_SCHEMA_MODE_HEADER = "X-MCP-Schema-Mode" -MCP_JSONRPC_ERROR_RESPONSES = { +MCP_JSONRPC_ERROR_RESPONSES: dict[int | str, dict[str, object]] = { 400: {"model": _SchemaMcpJsonRpcError, "description": "JSON-RPC 请求错误"}, 401: {"model": _SchemaMcpJsonRpcError, "description": "JSON-RPC 认证失败"}, 403: {"model": _SchemaMcpJsonRpcError, "description": "JSON-RPC 访问被拒绝"},