Files
paseo/packages/app/e2e/browser/plugin-provider-icons.spec.ts
Mohamed Boudra 96ea6698d7 fix(app): preserve plugin provider icons in model buttons (#4549)
* fix(app): preserve plugin provider icons in model buttons

Pass the selected host to the composer glyph so it resolves the same plugin SVG as the model picker. Require the nullable glyph host prop to catch omitted identity at compile time.

* test(app): isolate plugin icon regression setup
2026-09-09 11:06:29 +02:00

17 lines
516 B
TypeScript

import {
test,
verifyProviderSettings,
verifyNewWorkspaceModelIcon,
verifyCompactModelIcon,
verifyExistingAgentModelIcon,
} from "../support/helpers/plugin-provider-icons";
test("plugin provider icons follow the model through settings and wide and compact composers", async ({
providerIcons,
}) => {
await verifyProviderSettings(providerIcons);
await verifyNewWorkspaceModelIcon(providerIcons);
await verifyCompactModelIcon(providerIcons);
await verifyExistingAgentModelIcon(providerIcons);
});