diff --git a/backend/open_webui/env.py b/backend/open_webui/env.py index 0e2797c3af..14e882ca42 100644 --- a/backend/open_webui/env.py +++ b/backend/open_webui/env.py @@ -1128,16 +1128,16 @@ else: # The old CHAT_RESPONSE_MAX_TOOL_CALL_RETRIES name is accepted as a fallback. CHAT_RESPONSE_MAX_TOOL_CALL_ITERATIONS = os.getenv( 'CHAT_RESPONSE_MAX_TOOL_CALL_ITERATIONS', - os.getenv('CHAT_RESPONSE_MAX_TOOL_CALL_RETRIES', '256'), + os.getenv('CHAT_RESPONSE_MAX_TOOL_CALL_RETRIES', '1024'), ) if CHAT_RESPONSE_MAX_TOOL_CALL_ITERATIONS == '': - CHAT_RESPONSE_MAX_TOOL_CALL_ITERATIONS = 256 + CHAT_RESPONSE_MAX_TOOL_CALL_ITERATIONS = 1024 else: try: CHAT_RESPONSE_MAX_TOOL_CALL_ITERATIONS = int(CHAT_RESPONSE_MAX_TOOL_CALL_ITERATIONS) except Exception: - CHAT_RESPONSE_MAX_TOOL_CALL_ITERATIONS = 256 + CHAT_RESPONSE_MAX_TOOL_CALL_ITERATIONS = 1024 # -1 means unlimited (no cap). if CHAT_RESPONSE_MAX_TOOL_CALL_ITERATIONS == -1: