SeaWolf-AI commited on
Commit
6ea129e
·
verified ·
1 Parent(s): 278f8b3

diagnostics: full traceback in gen_error

Browse files
Files changed (1) hide show
  1. app.py +3 -1
app.py CHANGED
@@ -182,7 +182,9 @@ def _safe_generate(model, kwargs):
182
  model.generate(**kwargs)
183
  _state["gen_error"] = None
184
  except Exception as e:
185
- _state["gen_error"] = "%s: %s" % (type(e).__name__, str(e)[:400])
 
 
186
  traceback.print_exc()
187
  finally:
188
  try:
 
182
  model.generate(**kwargs)
183
  _state["gen_error"] = None
184
  except Exception as e:
185
+ # keep the full stack — a bare "AttributeError:" tells us nothing about where it came from
186
+ _state["gen_error"] = ("%s: %s\n--- traceback ---\n%s"
187
+ % (type(e).__name__, str(e)[:200], traceback.format_exc()[-1500:]))
188
  traceback.print_exc()
189
  finally:
190
  try: