diff --git a/ui/litellm-dashboard/src/app/(dashboard)/agents/_components/agent_info.integration.test.tsx b/ui/litellm-dashboard/src/app/(dashboard)/agents/_components/agent_info.integration.test.tsx index b3ae4dc26ba..5f5eb4e020c 100644 --- a/ui/litellm-dashboard/src/app/(dashboard)/agents/_components/agent_info.integration.test.tsx +++ b/ui/litellm-dashboard/src/app/(dashboard)/agents/_components/agent_info.integration.test.tsx @@ -186,7 +186,7 @@ describe("AgentInfoView update payload", () => { expect(screen.getByLabelText("Application (Client) ID")).toHaveValue(identity.client_id); expect(screen.getByRole("combobox", { name: "Identity Provider" })).toHaveTextContent("Microsoft Entra ID"); expect(screen.getByRole("combobox", { name: "Execution Mode" })).toHaveTextContent("Autonomous"); - expect(screen.getByRole("combobox", { name: "Execution", exact: true })).toHaveTextContent("Enabled"); + expect(screen.getByRole("combobox", { name: /^Execution$/ })).toHaveTextContent("Enabled"); fireEvent.change(screen.getByLabelText("Agent Name"), { target: { value: "Renamed agent" } }); await save(user); expect(patchedPayload().agent_name).toBe("Renamed agent"); diff --git a/ui/litellm-dashboard/src/app/(dashboard)/agents/_components/agent_info.test.tsx b/ui/litellm-dashboard/src/app/(dashboard)/agents/_components/agent_info.test.tsx index fcdc70adf3b..4eb3534ebe3 100644 --- a/ui/litellm-dashboard/src/app/(dashboard)/agents/_components/agent_info.test.tsx +++ b/ui/litellm-dashboard/src/app/(dashboard)/agents/_components/agent_info.test.tsx @@ -115,7 +115,7 @@ describe("AgentInfoView settings", () => { it("saves unrelated settings when the existing card has no description", async () => { const actual = await vi.importActual("./agent_form_fields"); vi.mocked(AgentFormFields).mockImplementation(actual.default); - const { description: _description, ...card } = agent.agent_card_params; + const { description: _description, ...card } = agent.agent_card_params ?? {}; vi.mocked(networking.getAgentInfo).mockResolvedValue({ ...agent, agent_card_params: card }); render(); fireEvent.click(await screen.findByRole("tab", { name: "Settings" })); @@ -126,7 +126,7 @@ describe("AgentInfoView settings", () => { await waitFor(() => expect(networking.patchAgentCall).toHaveBeenCalledOnce()); const [, , payload] = vi.mocked(networking.patchAgentCall).mock.calls[0]; expect(payload.tpm_limit).toBe(42); - expect(payload.agent_card_params.description).toBe(""); + expect(payload.agent_card_params?.description).toBe(""); }); it("sends the newly attached access group in the update payload", async () => {