diff --git a/letta/functions/async_composio_toolset.py b/letta/functions/async_composio_toolset.py index 5ebd385f..f240721e 100644 --- a/letta/functions/async_composio_toolset.py +++ b/letta/functions/async_composio_toolset.py @@ -98,7 +98,7 @@ class AsyncComposioToolSet(BaseComposioToolSet, runtime="letta"): except aiohttp.ClientError as e: # Wrap network errors in ComposioSDKError raise ComposioSDKError(f"Network error when calling Composio API: {str(e)}") - except ValueError as e: + except ValueError: # Re-raise ValueError (which could be our custom error message or a JSON parsing error) raise except Exception as e: diff --git a/letta/settings.py b/letta/settings.py index a3149ac9..81551bac 100644 --- a/letta/settings.py +++ b/letta/settings.py @@ -196,6 +196,7 @@ class Settings(BaseSettings): # experimental toggle use_experimental: bool = False use_vertex_structured_outputs_experimental: bool = False + use_vertex_async_loop_experimental: bool = False # LLM provider client settings httpx_max_retries: int = 5