Aasher's picture
feat(memory): add memory service with CRUD endpoints and schemas
03a551b
from fastapi import HTTPException, status
from workflow.memory_client import memory_client
def get_mem0_client():
"""
A dependency that provides the Mem0 client and checks for its availability.
"""
if not memory_client:
raise HTTPException(
status_code=status.HTTP_503_SERVICE_UNAVAILABLE,
detail="Memory service client is not initialized. Please check server configuration."
)
yield memory_client