Add debug logging to is_available() for better diagnostics
This commit is contained in:
+3
-8
@@ -160,15 +160,10 @@ class Mem0LocalMemoryProvider(MemoryProvider):
|
||||
return "mem0-local"
|
||||
|
||||
def is_available(self) -> bool:
|
||||
cfg = _load_config()
|
||||
base_url = cfg.get("base_url", "")
|
||||
if not base_url:
|
||||
return False
|
||||
# Try to reach the server
|
||||
try:
|
||||
client = LocalMem0Client(base_url)
|
||||
return client.health()
|
||||
except Exception:
|
||||
return self._get_client().health()
|
||||
except Exception as e:
|
||||
logger.debug("Mem0 availability check failed: %s", e)
|
||||
return False
|
||||
|
||||
def save_config(self, values: dict, hermes_home):
|
||||
|
||||
Reference in New Issue
Block a user