Prompt manager reports template parse errors in the log

This commit is contained in:
Cyber MacGeddon 2025-07-20 12:01:12 +01:00
parent b4b39f1e2a
commit 8869dd1eed

View file

@ -71,8 +71,8 @@ class PromptManager:
for k, v in self.prompts.items():
try:
self.templates[k] = ibis.Template(v.template)
except:
raise RuntimeError(f"Error in template: {k}")
except Exception as e:
raise RuntimeError(f"Error in template: {k}: {e}")
if v.terms is None:
v.terms = {}