Solobrad commited on
Commit
a386d51
·
verified ·
1 Parent(s): c4757e9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -1
app.py CHANGED
@@ -67,7 +67,8 @@ def run_and_submit_all(profile: gr.OAuthProfile | None):
67
  try:
68
  loop = asyncio.get_event_loop() # Get the current event loop
69
  submitted_answer = loop.run_until_complete(run_agent(agent, question_text))
70
-
 
71
  answers_payload.append({"task_id": task_id, "submitted_answer": submitted_answer})
72
  results_log.append({"Task ID": task_id, "Question": question_text, "Submitted Answer": submitted_answer})
73
  except Exception as e:
 
67
  try:
68
  loop = asyncio.get_event_loop() # Get the current event loop
69
  submitted_answer = loop.run_until_complete(run_agent(agent, question_text))
70
+ if not isinstance(submitted_answer, (str, dict, list, int, float, bool, type(None))):
71
+ submitted_answer = str(submitted_answer)
72
  answers_payload.append({"task_id": task_id, "submitted_answer": submitted_answer})
73
  results_log.append({"Task ID": task_id, "Question": question_text, "Submitted Answer": submitted_answer})
74
  except Exception as e: