feat: promote assistant configuration

This commit is contained in:
ajnart committed 2026-07-30 08:25:00 +02:00
1 parent 1c3aac5e82
commit aa83fe4986
15 files changed
+219 -91

No files matched your search

@@ -21,4 +21,13 @@ describe("assistant provider presets", () => {
expect(assistantProviderRequiresApiKey(provider)).toBe(assistantProviderPresets[provider].category === "hosted");
}
});
test.each(assistantProviderIds.filter((provider) => provider !== "custom"))(
"%s has a Dashboard Icons provider mark",
(provider) => {
const iconUrl = assistantProviderPresets[provider].iconUrl;
expect(iconUrl).not.toBeNull();
expect(() => new URL(iconUrl ?? "")).not.toThrow();
},
);
});