Skip to content

refactor(core): own todo event schema #49955

refactor(core): own todo event schema

refactor(core): own todo event schema #49955

Triggered via pull request June 22, 2026 20:07
Status Failure
Total duration 13m 13s
Artifacts 2

test.yml

on: pull_request
Matrix: e2e
Matrix: unit
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 4 warnings
error: opencode: expected exit 0: packages\opencode\test\lib\cli-process.ts#L493
at expectExit (C:\runner\_work\opencode\opencode\packages\opencode\test\lib\cli-process.ts:493:13) at <anonymous> (C:\runner\_work\opencode\opencode\packages\opencode\test\cli\run\run-process.test.ts:54:18) at ~effect/Effect/successCont (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:870:26) at runLoop (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:444:98) at evaluate (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:412:23) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:723:15) at loop (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:554:5) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:550:9) at evaluate (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:425:23) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:723:15) at doneUnsafe (C:\runner\_work\opencode\opencode\node_modules\effect\dist\Deferred.js:657:20) at <anonymous> (C:\runner\_work\opencode\opencode\packages\core\src\cross-spawn-spawner.ts:282:18) at emit (node:events:98:22) at #maybeClose (node:child_process:778:16) at #handleOnExit (node:child_process:532:72)
error: opencode: expected exit 0: packages\opencode\test\lib\cli-process.ts#L493
at expectExit (C:\runner\_work\opencode\opencode\packages\opencode\test\lib\cli-process.ts:493:13) at <anonymous> (C:\runner\_work\opencode\opencode\packages\opencode\test\cli\run\run-process.test.ts:42:18) at ~effect/Effect/successCont (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:870:26) at runLoop (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:444:98) at evaluate (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:412:23) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:723:15) at loop (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:554:5) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:550:9) at evaluate (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:425:23) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:723:15) at doneUnsafe (C:\runner\_work\opencode\opencode\node_modules\effect\dist\Deferred.js:657:20) at <anonymous> (C:\runner\_work\opencode\opencode\packages\core\src\cross-spawn-spawner.ts:282:18) at emit (node:events:98:22) at #maybeClose (node:child_process:778:16) at #handleOnExit (node:child_process:532:72)
error: expect(received).toBe(expected): packages\opencode\test\cli\run\run-process.test.ts#L183
Expected: 0 Received: -1 at <anonymous> (C:\runner\_work\opencode\opencode\packages\opencode\test\cli\run\run-process.test.ts:183:33) at ~effect/Effect/successCont (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:870:26) at runLoop (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:444:98) at evaluate (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:412:23) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:723:15) at loop (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:554:5) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:550:9) at evaluate (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:425:23) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:723:15) at exitHandler (node:child_process:109:27) at emit (node:events:98:22) at #maybeClose (node:child_process:778:16) at #handleOnExit (node:child_process:532:72)
error: expect(received).toBe(expected): packages\opencode\test\cli\run\run-process.test.ts#L99
Expected: 0 Received: -1 at <anonymous> (C:\runner\_work\opencode\opencode\packages\opencode\test\cli\run\run-process.test.ts:99:33) at ~effect/Effect/successCont (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:870:26) at runLoop (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:444:98) at evaluate (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:412:23) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:723:15) at loop (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:554:5) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:550:9) at evaluate (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:425:23) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:723:15) at exitHandler (node:child_process:109:27) at emit (node:events:98:22) at #maybeClose (node:child_process:778:16) at #handleOnExit (node:child_process:532:72)
error: expect(received).toBe(expected): packages\opencode\test\cli\run\run-process.test.ts#L229
Expected: 0 Received: -1 at <anonymous> (C:\runner\_work\opencode\opencode\packages\opencode\test\cli\run\run-process.test.ts:229:33) at ~effect/Effect/successCont (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:870:26) at runLoop (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:444:98) at evaluate (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:412:23) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:723:15) at loop (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:554:5) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:550:9) at evaluate (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:425:23) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:723:15) at <anonymous> (C:\runner\_work\opencode\opencode\packages\core\src\cross-spawn-spawner.ts:301:11) at exitHandler (node:child_process:93:15) at emit (node:events:98:22) at #maybeClose (node:child_process:778:16) at #handleOnExit (node:child_process:532:72)
error: opencode: expected exit 0: packages\opencode\test\lib\cli-process.ts#L493
at expectExit (C:\runner\_work\opencode\opencode\packages\opencode\test\lib\cli-process.ts:493:13) at <anonymous> (C:\runner\_work\opencode\opencode\packages\opencode\test\cli\run\run-process.test.ts:251:18) at ~effect/Effect/successCont (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:870:26) at runLoop (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:444:98) at evaluate (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:412:23) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:723:15) at loop (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:554:5) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:550:9) at evaluate (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:425:23) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:723:15) at exitHandler (node:child_process:109:27) at emit (node:events:98:22) at #maybeClose (node:child_process:778:16) at #handleOnExit (node:child_process:532:72)
error: opencode: expected exit 0: packages\opencode\test\lib\cli-process.ts#L493
at expectExit (C:\runner\_work\opencode\opencode\packages\opencode\test\lib\cli-process.ts:493:13) at <anonymous> (C:\runner\_work\opencode\opencode\packages\opencode\test\cli\run\run-process.test.ts:115:18) at ~effect/Effect/successCont (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:870:26) at runLoop (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:444:98) at evaluate (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:412:23) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:723:15) at loop (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:554:5) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:550:9) at evaluate (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:425:23) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:723:15) at <anonymous> (C:\runner\_work\opencode\opencode\packages\core\src\cross-spawn-spawner.ts:301:11) at exitHandler (node:child_process:93:15) at emit (node:events:98:22) at #maybeClose (node:child_process:778:16) at #handleOnExit (node:child_process:532:72)
error: expect(received).toBeLessThan(expected): packages\opencode\test\cli\run\run-process.test.ts#L79
Expected: < 15000 Received: 18383 at <anonymous> (C:\runner\_work\opencode\opencode\packages\opencode\test\cli\run\run-process.test.ts:79:35) at ~effect/Effect/successCont (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:870:26) at runLoop (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:444:98) at evaluate (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:412:23) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:723:15) at loop (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:554:5) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:550:9) at evaluate (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:425:23) at <anonymous> (C:\runner\_work\opencode\opencode\node_modules\effect\dist\internal\effect.js:723:15) at exitHandler (node:child_process:109:27) at emit (node:events:98:22) at #maybeClose (node:child_process:778:16) at #handleOnExit (node:child_process:532:72)
e2e (linux)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e (windows)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
unit (linux)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
unit (windows)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
playwright-linux-1
241 KB
sha256:584c303a3aca1fcca61e73b0a645112f6f587ec1a8c122a66c7450a99df6a1ce
playwright-windows-1
242 KB
sha256:a015b935395f4f0ded723df78a86cea7fb51910746fff2123e7eede0cc19a4b7