Skip to content

Thread previous_response_id through Tzafon and OpenAI CUA providers #191

Thread previous_response_id through Tzafon and OpenAI CUA providers

Thread previous_response_id through Tzafon and OpenAI CUA providers #191

Triggered via pull request June 28, 2026 06:25
Status Failure
Total duration 2m 7s
Artifacts

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 warning
test/tui.fixture.test.ts > TUI ptywright scenarios > aborts a running turn with ctrl+c and recovers on the next prompt: packages/cli/test/tui.fixture.test.ts#L111
Error: waiting for visible screen to contain "working...": timed out after 15000ms process status: pid=3254 running=true exitCode=nil signal=nil cursor: x=0 y=9 visible=false title: pwd: last visible screen: cua vdev esc/ctrl+c to interrupt · ctrl+c/ctrl+d to exit · / for commands images=none · set CUA_IMAGE_PROTOCOL=kitty|iterm2 to force inline images live https://example.test/live you › please run forever error 401 Incorrect API key provided: fixture-key. You can find your API key at https://platform.openai.com/account/api-keys. ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── cua · browser https://example.test/live 0.0%/272K openai/gpt-5.5 • thinking off last transcript tail: 38;5;45m──────────────────────────────────────────────────────────────────────────────────────────── cua · browser https://example.test/live 0.0%/272K openai/gpt-5.5 • thinking off ❯ PtySession.buildWaitError ../ptywright/src/session.ts:268:10 ❯ PtySession.waitFor ../ptywright/src/session.ts:150:16 ❯ test/tui.fixture.test.ts:111:3
test/tui.fixture.test.ts > TUI ptywright scenarios > keeps multiline drafts left aligned: packages/cli/test/tui.fixture.test.ts#L99
Error: waiting for visible screen to contain "multiline ok": timed out after 15000ms process status: pid=3227 running=true exitCode=nil signal=nil cursor: x=0 y=10 visible=false title: pwd: last visible screen: cua vdev esc/ctrl+c to interrupt · ctrl+c/ctrl+d to exit · / for commands images=none · set CUA_IMAGE_PROTOCOL=kitty|iterm2 to force inline images live https://example.test/live you › first line second line error 401 Incorrect API key provided: fixture-key. You can find your API key at https://platform.openai.com/account/api-keys. ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── cua · browser https://example.test/live 0.0%/272K openai/gpt-5.5 • thinking off last transcript tail: 38;5;45m──────────────────────────────────────────────────────────────────────────────────────────── cua · browser https://example.test/live 0.0%/272K openai/gpt-5.5 • thinking off ❯ PtySession.buildWaitError ../ptywright/src/session.ts:268:10 ❯ PtySession.waitFor ../ptywright/src/session.ts:150:16 ❯ test/tui.fixture.test.ts:99:3
test/tui.fixture.test.ts > TUI ptywright scenarios > streams assistant text into the message list: packages/cli/test/tui.fixture.test.ts#L56
Error: waiting for visible screen to contain "fixture response": timed out after 15000ms process status: pid=2990 running=true exitCode=nil signal=nil cursor: x=0 y=9 visible=false title: pwd: last visible screen: cua vdev esc/ctrl+c to interrupt · ctrl+c/ctrl+d to exit · / for commands images=none · set CUA_IMAGE_PROTOCOL=kitty|iterm2 to force inline images live https://example.test/live you › say hi error 401 Incorrect API key provided: fixture-key. You can find your API key at https://platform.openai.com/account/api-keys. ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── cua · browser https://example.test/live 0.0%/272K openai/gpt-5.5 • thinking off last transcript tail: 38;5;45m──────────────────────────────────────────────────────────────────────────────────────────── cua · browser https://example.test/live 0.0%/272K openai/gpt-5.5 • thinking off ❯ PtySession.buildWaitError ../ptywright/src/session.ts:268:10 ❯ PtySession.waitFor ../ptywright/src/session.ts:150:16 ❯ test/tui.fixture.test.ts:56:3
test/print.test.ts > runPrint > emits tool_call and tool_result envelopes for tool turns in jsonl mode: packages/cli/test/print.test.ts#L73
AssertionError: expected [ 'session_created', …(5) ] to include 'tool_call' ❯ test/print.test.ts:73:17
test/print.test.ts > runPrint > emits jsonl with the documented session_created and run_complete envelope: packages/cli/test/print.test.ts#L39
AssertionError: expected [ 'session_created', …(5) ] to include 'assistant_text_done' ❯ test/print.test.ts:39:17
test/print.test.ts > runPrint > streams assistant text in plain text mode: packages/cli/test/print.test.ts#L23
AssertionError: expected 1 to be +0 // Object.is equality - Expected + Received - 0 + 1 ❯ test/print.test.ts:23:20
test/action-runner.test.ts > action harness-runner > invokes harness.abort once the turn cap is reached: packages/cli/test/action-runner.test.ts#L112
AssertionError: expected 0 to be greater than or equal to 1 ❯ test/action-runner.test.ts:112:22
test/action-runner.test.ts > action harness-runner > exits 2 when the provider returns an error: packages/cli/test/action-runner.test.ts#L84
AssertionError: expected '401 Incorrect API key provided: test-…' to contain 'boom' Expected: "boom" Received: "401 Incorrect API key provided: test-key. You can find your API key at https://platform.openai.com/account/api-keys." ❯ test/action-runner.test.ts:84:27
test/action-runner.test.ts > action harness-runner > exits 1 when the model says NOT_FOUND: packages/cli/test/action-runner.test.ts#L51
AssertionError: expected 2 to be 1 // Object.is equality - Expected + Received - 1 + 2 ❯ test/action-runner.test.ts:51:24
test/action-runner.test.ts > action harness-runner > exits 0 with formatted result when a click action succeeds: packages/cli/test/action-runner.test.ts#L34
AssertionError: expected 2 to be +0 // Object.is equality - Expected + Received - 0 + 2 ❯ test/action-runner.test.ts:34:24
cli-unit
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/