Skip to content

feat: Implement STA-100 Advanced Frame Handoff Workflows (v0.3.4) #6

feat: Implement STA-100 Advanced Frame Handoff Workflows (v0.3.4)

feat: Implement STA-100 Advanced Frame Handoff Workflows (v0.3.4) #6

Triggered via push January 5, 2026 19:28
Status Failure
Total duration 32s
Artifacts
Matrix: test
integration
0s
integration
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 2 warnings
src/cli/__tests__/index.test.ts > CLI Commands > status command > should show error when StackMemory is not initialized: src/cli/commands/linear.ts#L11
Error: Cannot find module '../../integrations/linear/oauth-server.js' imported from '/home/runner/work/stackmemory/stackmemory/src/cli/commands/linear.ts' ❯ src/cli/commands/linear.ts:11:1 ❯ src/cli/index.ts:30:1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
src/cli/__tests__/index.test.ts > CLI Commands > status command > should show status when StackMemory is initialized: src/cli/commands/linear.ts#L11
Error: Cannot find module '../../integrations/linear/oauth-server.js' imported from '/home/runner/work/stackmemory/stackmemory/src/cli/commands/linear.ts' ❯ src/cli/commands/linear.ts:11:1 ❯ src/cli/index.ts:30:1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
src/cli/__tests__/index.test.ts > CLI Commands > init command > should initialize StackMemory in current directory: src/cli/commands/linear.ts#L11
Error: Cannot find module '../../integrations/linear/oauth-server.js' imported from '/home/runner/work/stackmemory/stackmemory/src/cli/commands/linear.ts' ❯ src/cli/commands/linear.ts:11:1 ❯ src/cli/index.ts:30:1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
src/__tests__/integration/cli-integration.test.ts > CLI Integration > Workflow Command > should show workflow status: src/__tests__/integration/cli-integration.test.ts#L133
Error: Command failed: node /home/runner/work/stackmemory/stackmemory/dist/cli/index.js init node:internal/modules/esm/resolve:283 throw new ERR_MODULE_NOT_FOUND( ^ Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js' imported from /home/runner/work/stackmemory/stackmemory/dist/cli/index.js at finalizeResolution (node:internal/modules/esm/resolve:283:11) at moduleResolve (node:internal/modules/esm/resolve:952:10) at defaultResolve (node:internal/modules/esm/resolve:1188:11) at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:708:12) at #cachedDefaultResolve (node:internal/modules/esm/loader:657:25) at ModuleLoader.resolve (node:internal/modules/esm/loader:640:38) at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:264:38) at ModuleJob._link (node:internal/modules/esm/module_job:168:49) { code: 'ERR_MODULE_NOT_FOUND', url: 'file:///home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js' } Node.js v20.19.6 ❯ src/__tests__/integration/cli-integration.test.ts:133:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { status: 1, signal: null, output: [ null, '<Buffer(0) ...>', '<Buffer(1002) ...>' ], pid: 2880, stdout: '<Buffer(0) ...>', stderr: '<Buffer(1002) ...>' }
src/__tests__/integration/cli-integration.test.ts > CLI Integration > Workflow Command > should list available workflows: src/__tests__/integration/cli-integration.test.ts#L121
Error: Command failed: node /home/runner/work/stackmemory/stackmemory/dist/cli/index.js init node:internal/modules/esm/resolve:283 throw new ERR_MODULE_NOT_FOUND( ^ Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js' imported from /home/runner/work/stackmemory/stackmemory/dist/cli/index.js at finalizeResolution (node:internal/modules/esm/resolve:283:11) at moduleResolve (node:internal/modules/esm/resolve:952:10) at defaultResolve (node:internal/modules/esm/resolve:1188:11) at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:708:12) at #cachedDefaultResolve (node:internal/modules/esm/loader:657:25) at ModuleLoader.resolve (node:internal/modules/esm/loader:640:38) at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:264:38) at ModuleJob._link (node:internal/modules/esm/module_job:168:49) { code: 'ERR_MODULE_NOT_FOUND', url: 'file:///home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js' } Node.js v20.19.6 ❯ src/__tests__/integration/cli-integration.test.ts:121:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { status: 1, signal: null, output: [ null, '<Buffer(0) ...>', '<Buffer(1002) ...>' ], pid: 2857, stdout: '<Buffer(0) ...>', stderr: '<Buffer(1002) ...>' }
src/__tests__/integration/cli-integration.test.ts > CLI Integration > Clear Command > should show clear status: src/__tests__/integration/cli-integration.test.ts#L94
Error: Command failed: node /home/runner/work/stackmemory/stackmemory/dist/cli/index.js init node:internal/modules/esm/resolve:283 throw new ERR_MODULE_NOT_FOUND( ^ Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js' imported from /home/runner/work/stackmemory/stackmemory/dist/cli/index.js at finalizeResolution (node:internal/modules/esm/resolve:283:11) at moduleResolve (node:internal/modules/esm/resolve:952:10) at defaultResolve (node:internal/modules/esm/resolve:1188:11) at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:708:12) at #cachedDefaultResolve (node:internal/modules/esm/loader:657:25) at ModuleLoader.resolve (node:internal/modules/esm/loader:640:38) at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:264:38) at ModuleJob._link (node:internal/modules/esm/module_job:168:49) { code: 'ERR_MODULE_NOT_FOUND', url: 'file:///home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js' } Node.js v20.19.6 ❯ src/__tests__/integration/cli-integration.test.ts:94:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { status: 1, signal: null, output: [ null, '<Buffer(0) ...>', '<Buffer(1002) ...>' ], pid: 2833, stdout: '<Buffer(0) ...>', stderr: '<Buffer(1002) ...>' }
src/__tests__/integration/cli-integration.test.ts > CLI Integration > Status Command > should handle status when not initialized: src/__tests__/integration/cli-integration.test.ts#L86
AssertionError: expected 'Command failed: node /home/runner/wor…' to contain 'not initialized' - Expected + Received - not initialized + Command failed: node /home/runner/work/stackmemory/stackmemory/dist/cli/index.js status + node:internal/modules/esm/resolve:283 + throw new ERR_MODULE_NOT_FOUND( + ^ + + Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js' imported from /home/runner/work/stackmemory/stackmemory/dist/cli/index.js + at finalizeResolution (node:internal/modules/esm/resolve:283:11) + at moduleResolve (node:internal/modules/esm/resolve:952:10) + at defaultResolve (node:internal/modules/esm/resolve:1188:11) + at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:708:12) + at #cachedDefaultResolve (node:internal/modules/esm/loader:657:25) + at ModuleLoader.resolve (node:internal/modules/esm/loader:640:38) + at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:264:38) + at ModuleJob._link (node:internal/modules/esm/module_job:168:49) { + code: 'ERR_MODULE_NOT_FOUND', + url: 'file:///home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js' + } + + Node.js v20.19.6 + ❯ src/__tests__/integration/cli-integration.test.ts:86:47
src/__tests__/integration/cli-integration.test.ts > CLI Integration > Basic Commands > should initialize project: src/__tests__/integration/cli-integration.test.ts#L51
Error: Command failed: node /home/runner/work/stackmemory/stackmemory/dist/cli/index.js init node:internal/modules/esm/resolve:283 throw new ERR_MODULE_NOT_FOUND( ^ Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js' imported from /home/runner/work/stackmemory/stackmemory/dist/cli/index.js at finalizeResolution (node:internal/modules/esm/resolve:283:11) at moduleResolve (node:internal/modules/esm/resolve:952:10) at defaultResolve (node:internal/modules/esm/resolve:1188:11) at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:708:12) at #cachedDefaultResolve (node:internal/modules/esm/loader:657:25) at ModuleLoader.resolve (node:internal/modules/esm/loader:640:38) at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:264:38) at ModuleJob._link (node:internal/modules/esm/module_job:168:49) { code: 'ERR_MODULE_NOT_FOUND', url: 'file:///home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js' } Node.js v20.19.6 ❯ src/__tests__/integration/cli-integration.test.ts:51:22 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { status: 1, signal: null, output: [ null, '', 'node:internal/modules/esm/resolve:283\n throw new ERR_MODULE_NOT_FOUND(\n ^\n\nError [ERR_MODULE_NOT_FOUND]: Cannot find module \'/home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js\' imported from /home/runner/work/stackmemory/stackmemory/dist/cli/index.js\n at finalizeResolution (node:internal/modules/esm/resolve:283:11)\n at moduleResolve (node:internal/modules/esm/resolve:952:10)\n at defaultResolve (node:internal/modules/esm/resolve:1188:11)\n at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:708:12)\n at #cachedDefaultResolve (node:internal/modules/esm/loader:657:25)\n at ModuleLoader.resolve (node:internal/modules/esm/loader:640:38)\n at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:264:38)\n at ModuleJob._link (node:internal/modules/esm/module_job:168:49) {\n code: \'ERR_MODULE_NOT_FOUND\',\n url: \'file:///home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js\'\n}\n\nNode.js v20.19.6\n' ], pid: 2780, stdout: '', stderr: 'node:internal/modules/esm/resolve:283\n throw new ERR_MODULE_NOT_FOUND(\n ^\n\nError [ERR_MODULE_NOT_FOUND]: Cannot find module \'/home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js\' imported from /home/runner/work/stackmemory/stackmemory/dist/cli/index.js\n at finalizeResolution (node:internal/modules/esm/resolve:283:11)\n at moduleResolve (node:internal/modules/esm/resolve:952:10)\n at defaultResolve (node:internal/modules/esm/resolve:1188:11)\n at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:708:12)\n at #cachedDefaultResolve (node:internal/modules/esm/loader:657:25)\n at ModuleLoader.resolve (node:internal/modules/esm/loader:640:38)\n at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:264:38)\n at ModuleJob._link (node:internal/modules/esm/module_job:168:49) {\n code: \'ERR_MODULE_NOT_FOUND\',\n url: \'file:///home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js\'\n}\n\nNode.js v20.19.6\n' }
src/__tests__/integration/cli-integration.test.ts > CLI Integration > Basic Commands > should show version: src/__tests__/integration/cli-integration.test.ts#L43
Error: Command failed: node /home/runner/work/stackmemory/stackmemory/dist/cli/index.js --version node:internal/modules/esm/resolve:283 throw new ERR_MODULE_NOT_FOUND( ^ Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js' imported from /home/runner/work/stackmemory/stackmemory/dist/cli/index.js at finalizeResolution (node:internal/modules/esm/resolve:283:11) at moduleResolve (node:internal/modules/esm/resolve:952:10) at defaultResolve (node:internal/modules/esm/resolve:1188:11) at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:708:12) at #cachedDefaultResolve (node:internal/modules/esm/loader:657:25) at ModuleLoader.resolve (node:internal/modules/esm/loader:640:38) at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:264:38) at ModuleJob._link (node:internal/modules/esm/module_job:168:49) { code: 'ERR_MODULE_NOT_FOUND', url: 'file:///home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js' } Node.js v20.19.6 ❯ src/__tests__/integration/cli-integration.test.ts:43:22 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { status: 1, signal: null, output: [ null, '', 'node:internal/modules/esm/resolve:283\n throw new ERR_MODULE_NOT_FOUND(\n ^\n\nError [ERR_MODULE_NOT_FOUND]: Cannot find module \'/home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js\' imported from /home/runner/work/stackmemory/stackmemory/dist/cli/index.js\n at finalizeResolution (node:internal/modules/esm/resolve:283:11)\n at moduleResolve (node:internal/modules/esm/resolve:952:10)\n at defaultResolve (node:internal/modules/esm/resolve:1188:11)\n at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:708:12)\n at #cachedDefaultResolve (node:internal/modules/esm/loader:657:25)\n at ModuleLoader.resolve (node:internal/modules/esm/loader:640:38)\n at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:264:38)\n at ModuleJob._link (node:internal/modules/esm/module_job:168:49) {\n code: \'ERR_MODULE_NOT_FOUND\',\n url: \'file:///home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js\'\n}\n\nNode.js v20.19.6\n' ], pid: 2756, stdout: '', stderr: 'node:internal/modules/esm/resolve:283\n throw new ERR_MODULE_NOT_FOUND(\n ^\n\nError [ERR_MODULE_NOT_FOUND]: Cannot find module \'/home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js\' imported from /home/runner/work/stackmemory/stackmemory/dist/cli/index.js\n at finalizeResolution (node:internal/modules/esm/resolve:283:11)\n at moduleResolve (node:internal/modules/esm/resolve:952:10)\n at defaultResolve (node:internal/modules/esm/resolve:1188:11)\n at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:708:12)\n at #cachedDefaultResolve (node:internal/modules/esm/loader:657:25)\n at ModuleLoader.resolve (node:internal/modules/esm/loader:640:38)\n at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:264:38)\n at ModuleJob._link (node:internal/modules/esm/module_job:168:49) {\n code: \'ERR_MODULE_NOT_FOUND\',\n url: \'file:///home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js\'\n}\n\nNode.js v20.19.6\n' }
src/__tests__/integration/cli-integration.test.ts > CLI Integration > Basic Commands > should show help: src/__tests__/integration/cli-integration.test.ts#L34
Error: Command failed: node /home/runner/work/stackmemory/stackmemory/dist/cli/index.js --help node:internal/modules/esm/resolve:283 throw new ERR_MODULE_NOT_FOUND( ^ Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js' imported from /home/runner/work/stackmemory/stackmemory/dist/cli/index.js at finalizeResolution (node:internal/modules/esm/resolve:283:11) at moduleResolve (node:internal/modules/esm/resolve:952:10) at defaultResolve (node:internal/modules/esm/resolve:1188:11) at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:708:12) at #cachedDefaultResolve (node:internal/modules/esm/loader:657:25) at ModuleLoader.resolve (node:internal/modules/esm/loader:640:38) at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:264:38) at ModuleJob._link (node:internal/modules/esm/module_job:168:49) { code: 'ERR_MODULE_NOT_FOUND', url: 'file:///home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js' } Node.js v20.19.6 ❯ src/__tests__/integration/cli-integration.test.ts:34:22 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { status: 1, signal: null, output: [ null, '', 'node:internal/modules/esm/resolve:283\n throw new ERR_MODULE_NOT_FOUND(\n ^\n\nError [ERR_MODULE_NOT_FOUND]: Cannot find module \'/home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js\' imported from /home/runner/work/stackmemory/stackmemory/dist/cli/index.js\n at finalizeResolution (node:internal/modules/esm/resolve:283:11)\n at moduleResolve (node:internal/modules/esm/resolve:952:10)\n at defaultResolve (node:internal/modules/esm/resolve:1188:11)\n at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:708:12)\n at #cachedDefaultResolve (node:internal/modules/esm/loader:657:25)\n at ModuleLoader.resolve (node:internal/modules/esm/loader:640:38)\n at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:264:38)\n at ModuleJob._link (node:internal/modules/esm/module_job:168:49) {\n code: \'ERR_MODULE_NOT_FOUND\',\n url: \'file:///home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js\'\n}\n\nNode.js v20.19.6\n' ], pid: 2716, stdout: '', stderr: 'node:internal/modules/esm/resolve:283\n throw new ERR_MODULE_NOT_FOUND(\n ^\n\nError [ERR_MODULE_NOT_FOUND]: Cannot find module \'/home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js\' imported from /home/runner/work/stackmemory/stackmemory/dist/cli/index.js\n at finalizeResolution (node:internal/modules/esm/resolve:283:11)\n at moduleResolve (node:internal/modules/esm/resolve:952:10)\n at defaultResolve (node:internal/modules/esm/resolve:1188:11)\n at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:708:12)\n at #cachedDefaultResolve (node:internal/modules/esm/loader:657:25)\n at ModuleLoader.resolve (node:internal/modules/esm/loader:640:38)\n at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:264:38)\n at ModuleJob._link (node:internal/modules/esm/module_job:168:49) {\n code: \'ERR_MODULE_NOT_FOUND\',\n url: \'file:///home/runner/work/stackmemory/stackmemory/dist/cli/commands/linear-list.js\'\n}\n\nNode.js v20.19.6\n' }
test (18.x)
The strategy configuration was canceled because "test._20_x" failed
test (18.x)
The operation was canceled.
test (20.x)
No files were found with the provided path: coverage/ test-results/. No artifacts will be uploaded.
test (18.x)
No files were found with the provided path: coverage/ test-results/. No artifacts will be uploaded.