|
57 | 57 | ToolRead,
|
58 | 58 | ToolUpdate,
|
59 | 59 | )
|
60 |
| -from mcpgateway.services.gateway_service import GatewayConnectionError, GatewayService, GatewayNotFoundError |
61 |
| -from mcpgateway.services.prompt_service import PromptService, PromptNotFoundError |
62 |
| -from mcpgateway.services.resource_service import ResourceService, ResourceNotFoundError |
| 60 | +from mcpgateway.services.gateway_service import GatewayConnectionError, GatewayNotFoundError, GatewayService |
| 61 | +from mcpgateway.services.prompt_service import PromptNotFoundError, PromptService |
| 62 | +from mcpgateway.services.resource_service import ResourceNotFoundError, ResourceService |
63 | 63 | from mcpgateway.services.root_service import RootService
|
64 | 64 | from mcpgateway.services.server_service import ServerNotFoundError, ServerService
|
65 |
| -from mcpgateway.services.tool_service import ( |
66 |
| - ToolError, |
67 |
| - ToolNameConflictError, |
68 |
| - ToolService, |
69 |
| - ToolNotFoundError |
70 |
| -) |
| 65 | +from mcpgateway.services.tool_service import ToolError, ToolNameConflictError, ToolNotFoundError, ToolService |
71 | 66 | from mcpgateway.utils.create_jwt_token import get_jwt_token
|
72 | 67 | from mcpgateway.utils.error_formatter import ErrorFormatter
|
73 | 68 | from mcpgateway.utils.retry_manager import ResilientHttpClient
|
@@ -2262,10 +2257,7 @@ async def admin_add_gateway(request: Request, db: Session = Depends(get_db), use
|
2262 | 2257 | )
|
2263 | 2258 | except KeyError as e:
|
2264 | 2259 | # Convert KeyError to ValidationError-like response
|
2265 |
| - return JSONResponse( |
2266 |
| - content={"message": f"Missing required field: {e}", "success": False}, |
2267 |
| - status_code=422 |
2268 |
| - ) |
| 2260 | + return JSONResponse(content={"message": f"Missing required field: {e}", "success": False}, status_code=422) |
2269 | 2261 |
|
2270 | 2262 | try:
|
2271 | 2263 | await gateway_service.register_gateway(db, gateway)
|
|
0 commit comments