config_id做映射

This commit is contained in:
lixinyue
2026-01-27 20:22:14 +08:00
parent a047cf2e91
commit f821893653
2 changed files with 28 additions and 6 deletions

View File

@@ -265,7 +265,7 @@ class MemoryAgentService:
logger.info("Log streaming completed, cleaning up resources")
# LogStreamer uses context manager for file handling, so cleanup is automatic
async def write_memory(self, end_user_id: str, messages: list[dict], config_id: Optional[uuid.UUID], db: Session, storage_type: str, user_rag_memory_id: str) -> str:
async def write_memory(self, end_user_id: str, messages: list[dict], config_id: Optional[uuid.UUID]|int, db: Session, storage_type: str, user_rag_memory_id: str) -> str:
"""
Process write operation with config_id
@@ -374,7 +374,7 @@ class MemoryAgentService:
message: str,
history: List[Dict],
search_switch: str,
config_id: Optional[UUID],
config_id: Optional[uuid.UUID]|int,
db: Session,
storage_type: str,
user_rag_memory_id: str) -> Dict: