mirror of
https://github.com/getpaseo/paseo.git
synced 2026-11-04 07:33:18 +00:00
Plugin composer pills with a menu or popover now show an upward chevron at every width, so a pill that opens a surface reads differently from a one-tap action pill. Built-in Tasks and Subagents pills are unchanged. The transcript's bottom inset used to be reserved only while some pill existed. Plugins that add pills when a turn ends and remove them when the next starts moved the transcript every turn. The inset is now reserved whenever the agent has an active composer.
26 lines
929 B
TypeScript
26 lines
929 B
TypeScript
import { verifyPluginToolTranslations } from "../support/helpers/plugin-translations";
|
|
import { test } from "../support/fixtures";
|
|
import { withButtonShowcase } from "../support/helpers/plugin-buttons";
|
|
|
|
test("plugin header and composer buttons share actions, menus, content, and updates", async ({
|
|
page,
|
|
}, info) => {
|
|
test.setTimeout(240_000);
|
|
await withButtonShowcase(page, info, async (buttons) => {
|
|
await buttons.verifyObservationLifetime();
|
|
await buttons.openWideMenusAndPopovers();
|
|
await buttons.runAndUpdateActions();
|
|
await buttons.keepTrackSpaceWithoutPills();
|
|
await buttons.openCompactSheets();
|
|
await buttons.useCompactWorkspaceMenu();
|
|
await buttons.hideAndUnloadOpenButtons();
|
|
});
|
|
});
|
|
|
|
test("plugin tooltips and menu labels follow app language with a panel draft open", async ({
|
|
page,
|
|
}, info) => {
|
|
test.setTimeout(180_000);
|
|
await verifyPluginToolTranslations(page, info);
|
|
});
|