From 8977a10a2b1e150393635dc5c24e59660d0f2da9 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Sun, 28 Jun 2026 23:24:24 -0500 Subject: [PATCH] refac --- backend/open_webui/config.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/backend/open_webui/config.py b/backend/open_webui/config.py index f86840a570..5455d834c8 100644 --- a/backend/open_webui/config.py +++ b/backend/open_webui/config.py @@ -393,6 +393,9 @@ CODE_EXECUTION_JUPYTER_TIMEOUT = int(os.getenv('CODE_EXECUTION_JUPYTER_TIMEOUT', ENABLE_CODE_INTERPRETER = os.getenv('ENABLE_CODE_INTERPRETER', 'True').lower() == 'true' ENABLE_MEMORIES = os.getenv('ENABLE_MEMORIES', 'True').lower() == 'true' +ENABLE_MEMORY_BACKGROUND_REVIEW = os.getenv('ENABLE_MEMORY_BACKGROUND_REVIEW', 'False').lower() == 'true' +MEMORIES_REVIEW_INTERVAL_TURNS = int(os.getenv('MEMORIES_REVIEW_INTERVAL_TURNS', '10')) +MEMORIES_CONTEXT_CHAR_LIMIT = int(os.getenv('MEMORIES_CONTEXT_CHAR_LIMIT', '2000')) CODE_INTERPRETER_ENGINE = os.getenv('CODE_INTERPRETER_ENGINE', 'pyodide') @@ -2651,6 +2654,9 @@ DEFAULT_CONFIG = { 'code_execution.jupyter.timeout': CODE_EXECUTION_JUPYTER_TIMEOUT, 'code_interpreter.enable': ENABLE_CODE_INTERPRETER, 'memories.enable': ENABLE_MEMORIES, + 'memories.background_review.enable': ENABLE_MEMORY_BACKGROUND_REVIEW, + 'memories.review_interval_turns': MEMORIES_REVIEW_INTERVAL_TURNS, + 'memories.context_char_limit': MEMORIES_CONTEXT_CHAR_LIMIT, 'code_interpreter.engine': CODE_INTERPRETER_ENGINE, 'code_interpreter.prompt_template': CODE_INTERPRETER_PROMPT_TEMPLATE, 'code_interpreter.jupyter.url': CODE_INTERPRETER_JUPYTER_URL,