From 2240e0466cfe51a2dd5030bc9cdb12cff69e8436 Mon Sep 17 00:00:00 2001 From: cthomas Date: Fri, 29 Aug 2025 16:55:45 -0700 Subject: [PATCH] fix: modify approvals openapi overrides (#4324) --- letta/server/rest_api/routers/v1/agents.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/letta/server/rest_api/routers/v1/agents.py b/letta/server/rest_api/routers/v1/agents.py index f33e845a..a44bb535 100644 --- a/letta/server/rest_api/routers/v1/agents.py +++ b/letta/server/rest_api/routers/v1/agents.py @@ -493,7 +493,7 @@ async def modify_approval( Attach a tool to an agent. """ actor = await server.user_manager.get_actor_or_default_async(actor_id=actor_id) - await server.agent_manager.toggle_approvals_async( + await server.agent_manager.modify_approvals_async( agent_id=agent_id, tool_name=tool_name, requires_approval=requires_approval, actor=actor ) # TODO: Unfortunately we need this to preserve our current API behavior