Files
letta-server/letta/services/memory_repo/__init__.py
Kian Jones f5c4ab50f4 chore: add ty + pre-commit hook and repeal even more ruff rules (#9504)
* auto fixes

* auto fix pt2 and transitive deps and undefined var checking locals()

* manual fixes (ignored or letta-code fixed)

* fix circular import

* remove all ignores, add FastAPI rules and Ruff rules

* add ty and precommit

* ruff stuff

* ty check fixes

* ty check fixes pt 2

* error on invalid
2026-02-24 10:55:11 -08:00

21 lines
696 B
Python

"""Git-based memory repository services."""
from letta.services.memory_repo.manager import MemoryRepoManager
from letta.services.memory_repo.storage.base import StorageBackend
from letta.services.memory_repo.storage.gcs import GCSStorageBackend
from letta.services.memory_repo.storage.local import LocalStorageBackend
# MemfsClient: try cloud implementation first, fall back to local filesystem
try:
from letta.services.memory_repo.memfs_client import MemfsClient
except ImportError:
from letta.services.memory_repo.memfs_client_base import MemfsClient
__all__ = [
"GCSStorageBackend",
"LocalStorageBackend",
"MemfsClient",
"MemoryRepoManager",
"StorageBackend",
]