Skip to content

SDK Canary Test/Publish #21

SDK Canary Test/Publish

SDK Canary Test/Publish #21

Manually triggered July 20, 2026 22:00
Status Failure
Total duration 9m 18s
Artifacts

sdk-canary.yml

on: workflow_dispatch
Resolve runtime inputs
4s
Resolve runtime inputs
Matrix: test
Publish SDK canary (internal feed)
43s
Publish SDK canary (internal feed)
Fit to window
Zoom out
Zoom in

Annotations

28 errors and 1 warning
E2E tests (ubuntu-latest)
Process completed with exit code 1.
test/e2e/rpc_session_state.e2e.test.ts > Session-scoped RPC > should call metadata snapshot, setWorkingDirectory, and recordContextChange: nodejs/test/e2e/rpc_session_state.e2e.test.ts#L807
Error: Timed out waiting for session.context_changed event ❯ Timeout._onTimeout test/e2e/rpc_session_state.e2e.test.ts:807:20
test/e2e/mcp_oauth.e2e.test.ts > MCP OAuth host auth > should cancel pending MCP OAuth requests when the host declines: nodejs/test/e2e/mcp_oauth.e2e.test.ts#L265
AssertionError: expected undefined to match object { …(2) } - Expected: { "reason": "initial", "serverName": "oauth-cancelled-mcp", } + Received: undefined ❯ test/e2e/mcp_oauth.e2e.test.ts:265:33
E2E tests (ubuntu-latest): nodejs/test/e2e/subagent_hooks.e2e.test.ts#L0
No cached response found for POST /chat/completions.
E2E tests (ubuntu-latest): nodejs/test/e2e/subagent_hooks.e2e.test.ts#L0
No cached response found for POST /chat/completions.
E2E tests (ubuntu-latest): nodejs/test/e2e/subagent_hooks.e2e.test.ts#L0
No cached response found for POST /chat/completions.
E2E tests (ubuntu-latest): nodejs/test/e2e/subagent_hooks.e2e.test.ts#L0
No cached response found for POST /chat/completions.
E2E tests (ubuntu-latest): nodejs/test/e2e/subagent_hooks.e2e.test.ts#L0
No cached response found for POST /chat/completions.
E2E tests (ubuntu-latest): nodejs/test/e2e/subagent_hooks.e2e.test.ts#L0
No cached response found for POST /chat/completions.
E2E tests (macos-latest)
Process completed with exit code 1.
test/e2e/session.e2e.test.ts > Sessions > should abort a session: nodejs/test/e2e/session.e2e.test.ts#L484
Error: Test timed out in 30000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/e2e/session.e2e.test.ts:484:5
test/e2e/rpc_session_state.e2e.test.ts > Session-scoped RPC > should call metadata snapshot, setWorkingDirectory, and recordContextChange: nodejs/test/e2e/rpc_session_state.e2e.test.ts#L807
Error: Timed out waiting for session.context_changed event ❯ Timeout._onTimeout test/e2e/rpc_session_state.e2e.test.ts:807:20
test/e2e/mcp_oauth.e2e.test.ts > MCP OAuth host auth > should cancel pending MCP OAuth requests when the host declines: nodejs/test/e2e/mcp_oauth.e2e.test.ts#L265
AssertionError: expected undefined to match object { …(2) } - Expected: { "reason": "initial", "serverName": "oauth-cancelled-mcp", } + Received: undefined ❯ test/e2e/mcp_oauth.e2e.test.ts:265:33
E2E tests (macos-latest): nodejs/test/e2e/subagent_hooks.e2e.test.ts#L0
No cached response found for POST /chat/completions.
E2E tests (macos-latest): nodejs/test/e2e/subagent_hooks.e2e.test.ts#L0
No cached response found for POST /chat/completions.
E2E tests (macos-latest): nodejs/test/e2e/subagent_hooks.e2e.test.ts#L0
No cached response found for POST /chat/completions.
E2E tests (macos-latest): nodejs/test/e2e/subagent_hooks.e2e.test.ts#L0
No cached response found for POST /chat/completions.
E2E tests (macos-latest): nodejs/test/e2e/subagent_hooks.e2e.test.ts#L0
No cached response found for POST /chat/completions.
E2E tests (macos-latest): nodejs/test/e2e/subagent_hooks.e2e.test.ts#L0
No cached response found for POST /chat/completions.
E2E tests (windows-latest)
Process completed with exit code 1.
test/e2e/rpc_session_state.e2e.test.ts > Session-scoped RPC > should call metadata snapshot, setWorkingDirectory, and recordContextChange: nodejs/test/e2e/rpc_session_state.e2e.test.ts#L807
Error: Timed out waiting for session.context_changed event ❯ Timeout._onTimeout test/e2e/rpc_session_state.e2e.test.ts:807:20
test/e2e/mcp_oauth.e2e.test.ts > MCP OAuth host auth > should cancel pending MCP OAuth requests when the host declines: nodejs/test/e2e/mcp_oauth.e2e.test.ts#L265
AssertionError: expected undefined to match object { …(2) } - Expected: { "reason": "initial", "serverName": "oauth-cancelled-mcp", } + Received: undefined ❯ test/e2e/mcp_oauth.e2e.test.ts:265:33
E2E tests (windows-latest): nodejs/test/e2e/subagent_hooks.e2e.test.ts#L0
No cached response found for POST /chat/completions.
E2E tests (windows-latest): nodejs/test/e2e/subagent_hooks.e2e.test.ts#L0
No cached response found for POST /chat/completions.
E2E tests (windows-latest): nodejs/test/e2e/subagent_hooks.e2e.test.ts#L0
No cached response found for POST /chat/completions.
E2E tests (windows-latest): nodejs/test/e2e/subagent_hooks.e2e.test.ts#L0
No cached response found for POST /chat/completions.
E2E tests (windows-latest): nodejs/test/e2e/subagent_hooks.e2e.test.ts#L0
No cached response found for POST /chat/completions.
E2E tests (windows-latest): nodejs/test/e2e/subagent_hooks.e2e.test.ts#L0
No cached response found for POST /chat/completions.
e2e gate bypassed
Publishing SDK canary despite a non-passing e2e gate (test job result: failure) via publish-force. Triggered by 'MackinnonBuck' through 'workflow_dispatch'. The e2e signal was bypassed; build + feed-only guards still apply.