From c547392fd48c3699ddda814000e1bf777461e3a7 Mon Sep 17 00:00:00 2001 From: yoniebans Date: Wed, 20 May 2026 09:19:09 +0200 Subject: [PATCH] refactor(session-log): stop initializing session_log_file attribute --- agent/agent_init.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/agent/agent_init.py b/agent/agent_init.py index e0846291ad6..fa9d8f64d0a 100644 --- a/agent/agent_init.py +++ b/agent/agent_init.py @@ -901,7 +901,8 @@ def init_agent( hermes_home = get_hermes_home() agent.logs_dir = hermes_home / "sessions" agent.logs_dir.mkdir(parents=True, exist_ok=True) - agent.session_log_file = agent.logs_dir / f"session_{agent.session_id}.json" + # session_log_file removed — state.db is the canonical message store. + # logs_dir retained for request_dump_*.json (debug breadcrumb path). # Track conversation messages for session logging agent._session_messages: List[Dict[str, Any]] = []