From a1e61335235a96fc4120da3fdc8b29910f563634 Mon Sep 17 00:00:00 2001 From: Paolo Dettori Date: Thu, 13 Mar 2025 10:33:53 -0400 Subject: [PATCH] fix unregister_toolgroup error Signed-off-by: Paolo Dettori --- llama_stack/distribution/routers/routing_tables.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/llama_stack/distribution/routers/routing_tables.py b/llama_stack/distribution/routers/routing_tables.py index 557330df7..529b5ccbf 100644 --- a/llama_stack/distribution/routers/routing_tables.py +++ b/llama_stack/distribution/routers/routing_tables.py @@ -608,8 +608,8 @@ class ToolGroupsRoutingTable(CommonRoutingTableImpl, ToolGroups): tool_group = await self.get_tool_group(toolgroup_id) if tool_group is None: raise ValueError(f"Tool group {toolgroup_id} not found") - tools = (await self.list_tools(toolgroup_id)).data - for tool in tools: + tools = await self.list_tools(toolgroup_id) + for tool in tools.data: await self.unregister_object(tool) await self.unregister_object(tool_group)