feat(lanes): add agents-install/mcp-sync/integration/sync-check to LaneCard (F4)

This commit is contained in:
2026-08-06 09:59:33 +07:00
parent bc7c5e5431
commit 6d8c5399ea
4 changed files with 171 additions and 0 deletions
@@ -23,6 +23,7 @@ vi.mock("../../../lib/api", () => ({
up: vi.fn(),
down: vi.fn(),
preflight: vi.fn().mockResolvedValue({ blocked: [], warnings: [] }),
integration: vi.fn(),
},
locks: {
list: vi.fn(),
@@ -37,6 +38,8 @@ beforeEach(() => {
// stack, so the runtime strip and its button stay absent unless a test opts in.
vi.mocked(api.lanes.runtime).mockReset();
vi.mocked(api.lanes.runtime).mockResolvedValue({ available: false });
vi.mocked(api.lanes.integration).mockReset();
vi.mocked(api.lanes.integration).mockResolvedValue({ enabled: false });
});
vi.mocked(api.locks.list).mockReset();
vi.mocked(api.locks.list).mockResolvedValue({ locks: [] });