diff --git a/harnessed_reasoning/__pycache__/config_functions.cpython-311.pyc b/harnessed_reasoning/__pycache__/config_functions.cpython-311.pyc index e179b6c..4d79b91 100644 Binary files a/harnessed_reasoning/__pycache__/config_functions.cpython-311.pyc and b/harnessed_reasoning/__pycache__/config_functions.cpython-311.pyc differ diff --git a/harnessed_reasoning/__pycache__/core.cpython-311.pyc b/harnessed_reasoning/__pycache__/core.cpython-311.pyc index b44ad54..f6e0c88 100644 Binary files a/harnessed_reasoning/__pycache__/core.cpython-311.pyc and b/harnessed_reasoning/__pycache__/core.cpython-311.pyc differ diff --git a/harnessed_reasoning/config_functions.py b/harnessed_reasoning/config_functions.py index 07d4e48..e73d223 100644 --- a/harnessed_reasoning/config_functions.py +++ b/harnessed_reasoning/config_functions.py @@ -1,6 +1,7 @@ from typing import Dict, Any from datetime import datetime import uuid +from appPublic.uniqueID import getID async def hermes_get_reasoning_config(context: Dict[str, Any]) -> Dict[str, Any]: @@ -100,7 +101,7 @@ async def hermes_save_reasoning_config(context: Dict[str, Any], config_data: Dic await engine.db.sql(sql_update, config_data) else: # Create new config - config_data["id"] = str(uuid.uuid4()).replace("-", "")[:32] + config_data["id"] = getID()[:32] config_data["created_at"] = config_data["updated_at"] sql_insert = """ INSERT INTO harnessed_reasoning_config ( diff --git a/harnessed_reasoning/core.py b/harnessed_reasoning/core.py index 5ee6d23..d6e0c2d 100644 --- a/harnessed_reasoning/core.py +++ b/harnessed_reasoning/core.py @@ -5,6 +5,7 @@ task planning, and tool coordination. """ import json import uuid +from appPublic.uniqueID import getID import time from typing import Dict, Any, List, Optional from datetime import datetime @@ -432,7 +433,7 @@ class HermesReasoningEngine: 5. Store session and return result """ start_time = time.time() - session_id = str(uuid.uuid4()) + session_id = getID() if not user_id: user_id = "anonymous"