mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-01-08 15:48:29 +00:00
- Mark UserMemory and UserMemoryItem for removal in v0.156.0 or 2025-08-04 - Update all references with deprecation warnings - Users should migrate to ExternalMemory
17 lines
563 B
Python
17 lines
563 B
Python
import warnings
|
|
from typing import Any, Dict, Optional
|
|
|
|
|
|
class UserMemoryItem:
|
|
def __init__(self, data: Any, user: str, metadata: Optional[Dict[str, Any]] = None):
|
|
warnings.warn(
|
|
"UserMemoryItem is deprecated and will be removed in version 0.156.0 "
|
|
"or on 2025-08-04, whichever comes first. "
|
|
"Please use ExternalMemory instead.",
|
|
DeprecationWarning,
|
|
stacklevel=2,
|
|
)
|
|
self.data = data
|
|
self.user = user
|
|
self.metadata = metadata if metadata is not None else {}
|