Skip to content

Fail CI if snapshots aren't present #63

Fail CI if snapshots aren't present

Fail CI if snapshots aren't present #63

Triggered via pull request January 30, 2026 22:42
Status Failure
Total duration 2m 2s
Artifacts

nodejs-sdk-tests.yml

on: pull_request
Matrix: Node.js SDK Tests
Fit to window
Zoom out
Zoom in

Annotations

15 errors
Node.js SDK Tests (ubuntu-latest)
Process completed with exit code 1.
test/e2e/ask-user.test.ts > User input (ask_user): nodejs/test/e2e/harness/CapiProxy.ts#L50
TypeError: fetch failed ❯ CapiProxy.stop test/e2e/harness/CapiProxy.ts:50:26 ❯ test/e2e/harness/sdkTestContext.ts:79:9 Caused by: Caused by: Error: connect ECONNREFUSED 127.0.0.1:45863 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 45863 }
Node.js SDK Tests (ubuntu-latest): nodejs/test/e2e/ask-user.test.ts#L0
No cached response found for POST /chat/completions. Final message: {"role":"tool","tool_call_id":"toolcall_0","content":"User responded: This is my custom freeform answer that was not in the choices"}
Node.js SDK Tests (ubuntu-latest): nodejs/test/e2e/ask-user.test.ts#L0
No cached response found for POST /chat/completions. Final message: {"role":"tool","tool_call_id":"toolcall_0","content":"User responded: This is my custom freeform answer that was not in the choices"}
Node.js SDK Tests (ubuntu-latest): nodejs/test/e2e/ask-user.test.ts#L0
No cached response found for POST /chat/completions. Final message: {"role":"tool","tool_call_id":"toolcall_0","content":"User responded: This is my custom freeform answer that was not in the choices"}
Node.js SDK Tests (macos-latest)
Process completed with exit code 1.
test/e2e/ask-user.test.ts > User input (ask_user): nodejs/test/e2e/harness/CapiProxy.ts#L50
TypeError: fetch failed ❯ CapiProxy.stop test/e2e/harness/CapiProxy.ts:50:26 ❯ test/e2e/harness/sdkTestContext.ts:79:9 Caused by: Caused by: Error: connect ECONNREFUSED 127.0.0.1:49224 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errno: -61, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 49224 }
Node.js SDK Tests (macos-latest): nodejs/test/e2e/ask-user.test.ts#L0
No cached response found for POST /chat/completions. Final message: {"role":"tool","tool_call_id":"toolcall_0","content":"User responded: This is my custom freeform answer that was not in the choices"}
Node.js SDK Tests (macos-latest): nodejs/test/e2e/ask-user.test.ts#L0
No cached response found for POST /chat/completions. Final message: {"role":"tool","tool_call_id":"toolcall_0","content":"User responded: This is my custom freeform answer that was not in the choices"}
Node.js SDK Tests (macos-latest): nodejs/test/e2e/ask-user.test.ts#L0
No cached response found for POST /chat/completions. Final message: {"role":"tool","tool_call_id":"toolcall_0","content":"User responded: This is my custom freeform answer that was not in the choices"}
Node.js SDK Tests (windows-latest)
Process completed with exit code 1.
test/e2e/ask-user.test.ts > User input (ask_user): nodejs/test/e2e/harness/CapiProxy.ts#L50
TypeError: fetch failed ❯ CapiProxy.stop test/e2e/harness/CapiProxy.ts:50:26 ❯ test/e2e/harness/sdkTestContext.ts:79:9 Caused by: Caused by: Error: connect ECONNREFUSED 127.0.0.1:50976 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errno: -4078, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 50976 }
Node.js SDK Tests (windows-latest): nodejs/test/e2e/ask-user.test.ts#L0
No cached response found for POST /chat/completions. Final message: {"role":"tool","tool_call_id":"toolcall_0","content":"User responded: This is my custom freeform answer that was not in the choices"}
Node.js SDK Tests (windows-latest): nodejs/test/e2e/ask-user.test.ts#L0
No cached response found for POST /chat/completions. Final message: {"role":"tool","tool_call_id":"toolcall_0","content":"User responded: This is my custom freeform answer that was not in the choices"}
Node.js SDK Tests (windows-latest): nodejs/test/e2e/ask-user.test.ts#L0
No cached response found for POST /chat/completions. Final message: {"role":"tool","tool_call_id":"toolcall_0","content":"User responded: This is my custom freeform answer that was not in the choices"}