From 2180b83a8b1131e40b654a9d4db90bd758d71ebb Mon Sep 17 00:00:00 2001 From: Dev Khant Date: Tue, 13 Aug 2024 23:12:51 +0530 Subject: [PATCH] Handle telementry exception (#1698) --- mem0/memory/setup.py | 7 +++++-- pyproject.toml | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/mem0/memory/setup.py b/mem0/memory/setup.py index 85ca65e6..ed54ae17 100644 --- a/mem0/memory/setup.py +++ b/mem0/memory/setup.py @@ -19,10 +19,13 @@ def setup_config(): def get_user_id(): config_path = os.path.join(mem0_dir, "config.json") - if os.path.exists(config_path): + if not os.path.exists(config_path): + return "anonymous_user" + + try: with open(config_path, "r") as config_file: config = json.load(config_file) user_id = config.get("user_id") return user_id - else: + except: return "anonymous_user" diff --git a/pyproject.toml b/pyproject.toml index 45d67c38..38e46bce 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "mem0ai" -version = "0.0.17" +version = "0.0.18" description = "Long-term memory for AI Agents" authors = ["Mem0 "] exclude = [