diff --git a/ui/litellm-dashboard/src/components/networking.tsx b/ui/litellm-dashboard/src/components/networking.tsx index 65c41c5aab..ce1955ae79 100644 --- a/ui/litellm-dashboard/src/components/networking.tsx +++ b/ui/litellm-dashboard/src/components/networking.tsx @@ -295,7 +295,13 @@ export const getAgentCreateMetadata = async (): Promise => { } const jsonData: AgentCreateInfo[] = await response.json(); - return jsonData; + + // Transform logo_url paths to be compatible with static UI + // JSON uses "/assets/logos/..." but static UI needs "../ui/assets/logos/..." + return jsonData.map(agent => ({ + ...agent, + logo_url: agent.logo_url?.replace(/^\/assets\/logos\//, "../ui/assets/logos/") || null, + })); }; // Global variable for the header name