Skip to content

chore(pylon): merge Prime upstream through d60fab8a #6

chore(pylon): merge Prime upstream through d60fab8a

chore(pylon): merge Prime upstream through d60fab8a #6

Triggered via pull request August 29, 2026 01:25
Status Failure
Total duration 3m 6s
Artifacts

ci.yml

on: pull_request
Contributor trust
8s
Contributor trust
Matrix: test
Build and check
58s
Build and check
build-check-test
2s
build-check-test
Fit to window
Zoom out
Zoom in

Annotations

11 errors
test/repl-kernel-protocol-corruption.test.ts > ReplKernelManager corrupt protocol repair > repairs a done frame without an id instead of hanging the request: packages/coding-agent/test/repl-kernel-protocol-corruption.test.ts#L375
AssertionError: expected [Function] to throw error matching /Kernel protocol error: done frame wit…/ but got 'Kernel runtime speaks protocol 2, exp…' - Expected: /Kernel protocol error: done frame without id/ + Received: "Kernel runtime speaks protocol 2, expected 3. Update prime-agent-runtime in the kernel Python (PRIME_AGENT_KERNEL_PYTHON) to match this prime-agent." ❯ test/repl-kernel-protocol-corruption.test.ts:375:56
test/repl-kernel-protocol-corruption.test.ts > ReplKernelManager corrupt protocol repair > repairs an object frame with an unknown event kind instead of hanging the request: packages/coding-agent/test/repl-kernel-protocol-corruption.test.ts#L362
AssertionError: expected [Function] to throw error matching /Kernel protocol error: unknown protoc…/ but got 'Kernel runtime speaks protocol 2, exp…' - Expected: /Kernel protocol error: unknown protocol event/ + Received: "Kernel runtime speaks protocol 2, expected 3. Update prime-agent-runtime in the kernel Python (PRIME_AGENT_KERNEL_PYTHON) to match this prime-agent." ❯ test/repl-kernel-protocol-corruption.test.ts:362:57
test/repl-kernel-protocol-corruption.test.ts > ReplKernelManager corrupt protocol repair > requeues a cell that was busy-waiting on an interrupted cell when corruption arrived: packages/coding-agent/src/core/kernel/repl-manager.ts#L277
Error: Kernel runtime speaks protocol 2, expected 3. Update prime-agent-runtime in the kernel Python (PRIME_AGENT_KERNEL_PYTHON) to match this prime-agent. ❯ ReplKernelManager.doStart src/core/kernel/repl-manager.ts:277:11 ❯ ReplKernelManager.enqueueRequest src/core/kernel/repl-manager.ts:749:3 ❯ ReplKernelManager.execute src/core/kernel/repl-manager.ts:721:18 ❯ test/repl-kernel-protocol-corruption.test.ts:335:4
test/repl-kernel-protocol-corruption.test.ts > ReplKernelManager corrupt protocol repair > re-runs the runtime bootstrap on the repaired kernel: packages/coding-agent/src/core/kernel/repl-manager.ts#L277
Error: Kernel runtime speaks protocol 2, expected 3. Update prime-agent-runtime in the kernel Python (PRIME_AGENT_KERNEL_PYTHON) to match this prime-agent. ❯ ReplKernelManager.doStart src/core/kernel/repl-manager.ts:277:11 ❯ ReplKernelManager.enqueueRequest src/core/kernel/repl-manager.ts:749:3 ❯ ReplKernelManager.execute src/core/kernel/repl-manager.ts:721:18 ❯ test/repl-kernel-protocol-corruption.test.ts:319:4
test/repl-kernel-protocol-corruption.test.ts > ReplKernelManager corrupt protocol repair > discards the replacement kernel when the repair restore fails: packages/coding-agent/src/core/kernel/repl-manager.ts#L277
Error: Kernel runtime speaks protocol 2, expected 3. Update prime-agent-runtime in the kernel Python (PRIME_AGENT_KERNEL_PYTHON) to match this prime-agent. ❯ ReplKernelManager.doStart src/core/kernel/repl-manager.ts:277:11 ❯ ReplKernelManager.enqueueRequest src/core/kernel/repl-manager.ts:749:3 ❯ ReplKernelManager.execute src/core/kernel/repl-manager.ts:721:18 ❯ test/repl-kernel-protocol-corruption.test.ts:302:4
test/repl-kernel-protocol-corruption.test.ts > ReplKernelManager corrupt protocol repair > gives up instead of respawn-looping when the replacement corrupts during restore: packages/coding-agent/src/core/kernel/repl-manager.ts#L277
Error: Kernel runtime speaks protocol 2, expected 3. Update prime-agent-runtime in the kernel Python (PRIME_AGENT_KERNEL_PYTHON) to match this prime-agent. ❯ ReplKernelManager.doStart src/core/kernel/repl-manager.ts:277:11 ❯ ReplKernelManager.enqueueRequest src/core/kernel/repl-manager.ts:749:3 ❯ ReplKernelManager.execute src/core/kernel/repl-manager.ts:721:18 ❯ test/repl-kernel-protocol-corruption.test.ts:281:4
test/repl-kernel-protocol-corruption.test.ts > ReplKernelManager corrupt protocol repair > returns an aborted result promptly while the repair is still starting up: packages/coding-agent/src/core/kernel/repl-manager.ts#L277
Error: Kernel runtime speaks protocol 2, expected 3. Update prime-agent-runtime in the kernel Python (PRIME_AGENT_KERNEL_PYTHON) to match this prime-agent. ❯ ReplKernelManager.doStart src/core/kernel/repl-manager.ts:277:11 ❯ test/repl-kernel-protocol-corruption.test.ts:263:4
test/repl-kernel-protocol-corruption.test.ts > ReplKernelManager corrupt protocol repair > runs a queued execute only after the repair restores state: packages/coding-agent/src/core/kernel/repl-manager.ts#L277
Error: Kernel runtime speaks protocol 2, expected 3. Update prime-agent-runtime in the kernel Python (PRIME_AGENT_KERNEL_PYTHON) to match this prime-agent. ❯ ReplKernelManager.doStart src/core/kernel/repl-manager.ts:277:11 ❯ ReplKernelManager.enqueueRequest src/core/kernel/repl-manager.ts:749:3 ❯ ReplKernelManager.execute src/core/kernel/repl-manager.ts:721:18 ❯ test/repl-kernel-protocol-corruption.test.ts:247:4
test/repl-kernel-protocol-corruption.test.ts > ReplKernelManager corrupt protocol repair > rejects an active request, replaces the child, and restores the last snapshot: packages/coding-agent/src/core/kernel/repl-manager.ts#L277
Error: Kernel runtime speaks protocol 2, expected 3. Update prime-agent-runtime in the kernel Python (PRIME_AGENT_KERNEL_PYTHON) to match this prime-agent. ❯ ReplKernelManager.doStart src/core/kernel/repl-manager.ts:277:11 ❯ ReplKernelManager.enqueueRequest src/core/kernel/repl-manager.ts:749:3 ❯ ReplKernelManager.execute src/core/kernel/repl-manager.ts:721:18 ❯ test/repl-kernel-protocol-corruption.test.ts:227:4
test/ipython-provisioner.test.ts > IpythonKernelProvisioner > does not surface a failed startup before the kernel's final snapshot flush finished: packages/coding-agent/test/ipython-provisioner.test.ts#L126
AssertionError: expected [Function] to throw error matching /Failed to initialize rlm runtime/ but got 'Kernel runtime speaks protocol 2, exp…' - Expected: /Failed to initialize rlm runtime/ + Received: "Kernel runtime speaks protocol 2, expected 3. Update prime-agent-runtime in the kernel Python (PRIME_AGENT_KERNEL_PYTHON) to match this prime-agent." ❯ test/ipython-provisioner.test.ts:126:38
build-check-test
Process completed with exit code 1.