Skip to content

Merge pull request #491 from objectstack-ai/copilot/complete-road-map… #672

Merge pull request #491 from objectstack-ai/copilot/complete-road-map…

Merge pull request #491 from objectstack-ai/copilot/complete-road-map… #672

Triggered via push February 13, 2026 09:17
Status Failure
Total duration 4m 6s
Artifacts
Changeset Release
4m 2s
Changeset Release
Fit to window
Zoom out
Zoom in

Annotations

10 errors
packages/plugin-kanban/src/__tests__/view-states.test.tsx > P3.3 KanbanBoard (KanbanImpl) View States > empty state > renders columns with no cards: packages/plugin-kanban/src/KanbanImpl.tsx#L201
Error: [vitest] No "TouchSensor" export is defined on the "@dnd-kit/core" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("@dnd-kit/core"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ KanbanBoardInner packages/plugin-kanban/src/KanbanImpl.tsx:201:15 ❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19 ❯ beginWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18 ❯ runWithFiberInDEV node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:874:13 ❯ performUnitOfWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22 ❯ workLoopSync node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
packages/plugin-kanban/src/__tests__/view-states.test.tsx > P3.3 KanbanBoard (KanbanImpl) View States > empty state > renders with empty columns array: packages/plugin-kanban/src/KanbanImpl.tsx#L201
Error: [vitest] No "TouchSensor" export is defined on the "@dnd-kit/core" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("@dnd-kit/core"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ KanbanBoardInner packages/plugin-kanban/src/KanbanImpl.tsx:201:15 ❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19 ❯ beginWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18 ❯ runWithFiberInDEV node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:874:13 ❯ performUnitOfWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22 ❯ workLoopSync node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
packages/plugin-kanban/src/__tests__/performance-benchmark.test.tsx > KanbanBoard (KanbanImpl): scaling characteristics > renders 1,000 cards across 10 columns under 2,000ms: packages/plugin-kanban/src/KanbanImpl.tsx#L201
Error: [vitest] No "TouchSensor" export is defined on the "@dnd-kit/core" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("@dnd-kit/core"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ KanbanBoardInner packages/plugin-kanban/src/KanbanImpl.tsx:201:15 ❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19 ❯ beginWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18 ❯ runWithFiberInDEV node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:874:13 ❯ performUnitOfWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22 ❯ workLoopSync node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
packages/plugin-kanban/src/__tests__/performance-benchmark.test.tsx > KanbanBoard (KanbanImpl): scaling characteristics > renders cards with badges without significant overhead: packages/plugin-kanban/src/KanbanImpl.tsx#L201
Error: [vitest] No "TouchSensor" export is defined on the "@dnd-kit/core" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("@dnd-kit/core"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ KanbanBoardInner packages/plugin-kanban/src/KanbanImpl.tsx:201:15 ❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19 ❯ beginWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18 ❯ runWithFiberInDEV node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:874:13 ❯ performUnitOfWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22 ❯ workLoopSync node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
packages/plugin-kanban/src/__tests__/performance-benchmark.test.tsx > KanbanBoard (KanbanImpl): scaling characteristics > renders all column titles for 20+ column board: packages/plugin-kanban/src/KanbanImpl.tsx#L201
Error: [vitest] No "TouchSensor" export is defined on the "@dnd-kit/core" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("@dnd-kit/core"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ KanbanBoardInner packages/plugin-kanban/src/KanbanImpl.tsx:201:15 ❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19 ❯ beginWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18 ❯ runWithFiberInDEV node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:874:13 ❯ performUnitOfWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22 ❯ workLoopSync node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
packages/plugin-kanban/src/__tests__/performance-benchmark.test.tsx > KanbanBoard (KanbanImpl): performance benchmarks > renders empty board with 20+ columns quickly: packages/plugin-kanban/src/KanbanImpl.tsx#L201
Error: [vitest] No "TouchSensor" export is defined on the "@dnd-kit/core" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("@dnd-kit/core"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ KanbanBoardInner packages/plugin-kanban/src/KanbanImpl.tsx:201:15 ❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19 ❯ beginWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18 ❯ runWithFiberInDEV node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:874:13 ❯ performUnitOfWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22 ❯ workLoopSync node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
packages/plugin-kanban/src/__tests__/performance-benchmark.test.tsx > KanbanBoard (KanbanImpl): performance benchmarks > renders with 20+ columns without degradation: packages/plugin-kanban/src/KanbanImpl.tsx#L201
Error: [vitest] No "TouchSensor" export is defined on the "@dnd-kit/core" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("@dnd-kit/core"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ KanbanBoardInner packages/plugin-kanban/src/KanbanImpl.tsx:201:15 ❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19 ❯ beginWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18 ❯ runWithFiberInDEV node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:874:13 ❯ performUnitOfWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22 ❯ workLoopSync node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
packages/plugin-kanban/src/__tests__/performance-benchmark.test.tsx > KanbanBoard (KanbanImpl): performance benchmarks > renders 1,000 cards spread across 5 columns under 2,000ms: packages/plugin-kanban/src/KanbanImpl.tsx#L201
Error: [vitest] No "TouchSensor" export is defined on the "@dnd-kit/core" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("@dnd-kit/core"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ KanbanBoardInner packages/plugin-kanban/src/KanbanImpl.tsx:201:15 ❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19 ❯ beginWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18 ❯ runWithFiberInDEV node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:874:13 ❯ performUnitOfWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22 ❯ workLoopSync node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
packages/plugin-kanban/src/__tests__/performance-benchmark.test.tsx > KanbanBoard (KanbanImpl): performance benchmarks > renders 500 cards spread across 5 columns under 1,000ms: packages/plugin-kanban/src/KanbanImpl.tsx#L201
Error: [vitest] No "TouchSensor" export is defined on the "@dnd-kit/core" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("@dnd-kit/core"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ KanbanBoardInner packages/plugin-kanban/src/KanbanImpl.tsx:201:15 ❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19 ❯ beginWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18 ❯ runWithFiberInDEV node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:874:13 ❯ performUnitOfWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22 ❯ workLoopSync node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
packages/plugin-kanban/src/__tests__/performance-benchmark.test.tsx > KanbanBoard (KanbanImpl): performance benchmarks > renders 100 cards spread across 5 columns under 500ms: packages/plugin-kanban/src/KanbanImpl.tsx#L201
Error: [vitest] No "TouchSensor" export is defined on the "@dnd-kit/core" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("@dnd-kit/core"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ KanbanBoardInner packages/plugin-kanban/src/KanbanImpl.tsx:201:15 ❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19 ❯ beginWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18 ❯ runWithFiberInDEV node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:874:13 ❯ performUnitOfWork node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22 ❯ workLoopSync node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41