From 03d7806549c448d28abbc44dd2ab34be07ff5b5b Mon Sep 17 00:00:00 2001 From: Dillon DuPont Date: Thu, 18 Sep 2025 10:52:45 -0400 Subject: [PATCH] Fixed invalid trajectory names on ollama --- libs/python/agent/agent/callbacks/trajectory_saver.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libs/python/agent/agent/callbacks/trajectory_saver.py b/libs/python/agent/agent/callbacks/trajectory_saver.py index a65722aa..7ea708db 100644 --- a/libs/python/agent/agent/callbacks/trajectory_saver.py +++ b/libs/python/agent/agent/callbacks/trajectory_saver.py @@ -188,6 +188,8 @@ class TrajectorySaverCallback(AsyncCallbackHandler): model_name_short = model.split("+")[-1].split("/")[-1].lower()[:16] if "+" in model: model_name_short = model.split("+")[0].lower()[:4] + "_" + model_name_short + # strip non-alphanumeric characters from model_name_short + model_name_short = ''.join(c for c in model_name_short if c.isalnum() or c == '_') # id format: yyyy-mm-dd_model_hhmmss_uuid[:4] now = datetime.now()