Skip to content

Commit 4ba55f9

Browse files
committed
Log details if AI analysis fails
1 parent 67a830c commit 4ba55f9

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

scripts/extension_ai_analysis.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,8 @@ def ask_question(system_msg, question):
165165
try:
166166
answer = response.json()["choices"][0]["message"]["content"]
167167
except Exception as e:
168+
import traceback
169+
traceback.print_exc()
168170
raise RuntimeError(f"Error or unexpected response: {response.json()["error"]["message"]}")
169171

170172
return answer
@@ -217,6 +219,8 @@ def analyze_extension(extension_name, metadata, cloned_repository_folder):
217219
answer = ask_question(system_msg, question)
218220
answers.append(answer)
219221
except Exception as e:
222+
import traceback
223+
traceback.print_exc()
220224
answers = [f"Error or unexpected response: {e}"]
221225
break
222226

@@ -232,6 +236,8 @@ def analyze_extension(extension_name, metadata, cloned_repository_folder):
232236
try:
233237
answer = ask_question(system_msg, question)
234238
except Exception as e:
239+
import traceback
240+
traceback.print_exc()
235241
answer = f"Error or unexpected response: {e}"
236242
print(answer)
237243

0 commit comments

Comments
 (0)