Spaces:
Sleeping
Sleeping
Block / try except error fixed
Browse files
app.py
CHANGED
|
@@ -154,11 +154,11 @@ class MCPClient:
|
|
| 154 |
"parameters": {}
|
| 155 |
}
|
| 156 |
|
| 157 |
-
|
| 158 |
-
|
| 159 |
-
|
| 160 |
-
|
| 161 |
-
|
| 162 |
|
| 163 |
def generate_response(self, user_input: str, mcp_results: Dict[str, Any] = None) -> str:
|
| 164 |
"""Generate a natural language response using OpenAI"""
|
|
|
|
| 154 |
"parameters": {}
|
| 155 |
}
|
| 156 |
|
| 157 |
+
except Exception as e:
|
| 158 |
+
return {
|
| 159 |
+
"error": f"Failed to analyze request: {str(e)}",
|
| 160 |
+
"recommended_server": "cisco" # Default fallback
|
| 161 |
+
}
|
| 162 |
|
| 163 |
def generate_response(self, user_input: str, mcp_results: Dict[str, Any] = None) -> str:
|
| 164 |
"""Generate a natural language response using OpenAI"""
|