fix: replace uuid.uuid4() with getID() from appPublic.uniqueID for all table ID generation

This commit is contained in:
yumoqing 2026-05-08 15:47:22 +08:00
parent 9597cfa7b8
commit 518f174926
4 changed files with 4 additions and 2 deletions

View File

@ -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 (

View File

@ -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"