From 8faff925919d034f2f3e971a2d24f64b221ed4d9 Mon Sep 17 00:00:00 2001 From: Matthew Farrellee Date: Mon, 11 Aug 2025 09:38:54 -0500 Subject: [PATCH 01/33] chore: remove redundant code in unregister_toolgroup (#3092) # What does this PR do? removes redundant code ## Test Plan ci --- llama_stack/core/routing_tables/toolgroups.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/llama_stack/core/routing_tables/toolgroups.py b/llama_stack/core/routing_tables/toolgroups.py index e172af991..6910b3906 100644 --- a/llama_stack/core/routing_tables/toolgroups.py +++ b/llama_stack/core/routing_tables/toolgroups.py @@ -124,10 +124,7 @@ class ToolGroupsRoutingTable(CommonRoutingTableImpl, ToolGroups): return toolgroup async def unregister_toolgroup(self, toolgroup_id: str) -> None: - tool_group = await self.get_tool_group(toolgroup_id) - if tool_group is None: - raise ToolGroupNotFoundError(toolgroup_id) - await self.unregister_object(tool_group) + await self.unregister_object(await self.get_tool_group(toolgroup_id)) async def shutdown(self) -> None: pass From 7448a4a88c71a996b7cfa980d9d55915c1ab5094 Mon Sep 17 00:00:00 2001 From: Francisco Arceo Date: Mon, 11 Aug 2025 08:39:52 -0600 Subject: [PATCH 02/33] chore: Updating UI Sidebar (#3081) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # What does this PR do? This updates the sidebar to look a little more like other popular ones. Screenshot 2025-08-08 at 11 25
31 PM ## Test Plan Signed-off-by: Francisco Javier Arceo --- llama_stack/ui/app/chat-playground/page.tsx | 2 +- .../ui/components/layout/app-sidebar.tsx | 168 ++++++++++-------- 2 files changed, 96 insertions(+), 74 deletions(-) diff --git a/llama_stack/ui/app/chat-playground/page.tsx b/llama_stack/ui/app/chat-playground/page.tsx index c31248b78..d8094af85 100644 --- a/llama_stack/ui/app/chat-playground/page.tsx +++ b/llama_stack/ui/app/chat-playground/page.tsx @@ -175,7 +175,7 @@ const handleSubmitWithContent = async (content: string) => { return (
-

Chat Playground

+

Chat Playground (Completions)