We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent da78e6b commit e992ebbCopy full SHA for e992ebb
1 file changed
veadk/tools/builtin_tools/web_search.py
@@ -180,13 +180,13 @@ def web_search(query: str) -> list[str]:
180
"WebSearch",
181
json.dumps(req),
182
)
183
+
184
try:
185
results: list = response_body["Result"]["WebResults"]
- except Exception as _:
186
- logger.error(f"Web search failed, response body: {response_body}")
187
- return []
188
-
189
- final_results = []
190
- for result in results:
191
- final_results.append(result["Summary"].strip())
192
- return final_results
+ final_results = []
+ for result in results:
+ final_results.append(result["Summary"].strip())
+ return final_results
+ except Exception as e:
+ logger.error(f"Web search failed {e}, response body: {response_body}")
+ return [response_body]
0 commit comments