Skip to content

Rebuild GitHub Copilot provider support on upstream reset #142

Rebuild GitHub Copilot provider support on upstream reset

Rebuild GitHub Copilot provider support on upstream reset #142

Triggered via pull request April 9, 2026 08:24
Status Failure
Total duration 2m 24s
Artifacts

ci.yml

on: pull_request
Format, Lint, Typecheck, Test, Browser Test, Build
2m 19s
Format, Lint, Typecheck, Test, Browser Test, Build
Release Smoke
11s
Release Smoke
Fit to window
Zoom out
Zoom in

Annotations

5 errors
Format, Lint, Typecheck, Test, Browser Test, Build
Process completed with exit code 1.
Format, Lint, Typecheck, Test, Browser Test, Build
@t3tools/web#test: command (/home/runner/work/t3code-copilot/t3code-copilot/apps/web) /home/runner/.bun/bin/bun run test exited (1)
src/rpc/client.test.ts > WsRpcAtomClient > exposes atom-backed query state for unary RPC methods: apps/web/src/rpc/client.test.ts#L231
AssertionError: expected { Object (enableAssistantStreaming, defaultThreadEnvMode, ...) } to deeply equal { Object (enableAssistantStreaming, defaultThreadEnvMode, ...) } - Expected + Received @@ -15,10 +15,16 @@ "binaryPath": "codex", "customModels": [], "enabled": true, "homePath": "/tmp/codex-home", }, + "copilot": { + "binaryPath": "", + "customModels": [], + "enabled": true, + "homePath": "", + }, }, "textGenerationModelSelection": { "model": "gpt-5.4", "provider": "codex", }, ❯ src/rpc/client.test.ts:231:28 ❯ waitFor src/rpc/client.test.ts:87:7 ❯ src/rpc/client.test.ts:225:5
src/rpc/client.test.ts > WsRpcAtomClient > runs unary requests through the AtomRpc service: apps/web/src/rpc/client.test.ts#L172
AssertionError: expected { Object (enableAssistantStreaming, defaultThreadEnvMode, ...) } to deeply equal { Object (enableAssistantStreaming, defaultThreadEnvMode, ...) } - Expected + Received @@ -15,10 +15,16 @@ "binaryPath": "codex", "customModels": [], "enabled": true, "homePath": "/tmp/codex-home", }, + "copilot": { + "binaryPath": "", + "customModels": [], + "enabled": true, + "homePath": "", + }, }, "textGenerationModelSelection": { "model": "gpt-5.4", "provider": "codex", }, ❯ src/rpc/client.test.ts:172:33
src/session-logic.test.ts > PROVIDER_OPTIONS > advertises Claude as available while keeping Cursor as a placeholder: apps/web/src/session-logic.test.ts#L1262
AssertionError: expected [ { value: 'codex', …(2) }, …(3) ] to deeply equal [ { value: 'codex', …(2) }, …(2) ] - Expected + Received @@ -4,10 +4,15 @@ "label": "Codex", "value": "codex", }, { "available": true, + "label": "GitHub Copilot", + "value": "copilot", + }, + { + "available": true, "label": "Claude", "value": "claudeAgent", }, { "available": false, ❯ src/session-logic.test.ts:1262:30