Skip to content

feat(sdk): AI SDK custom useChat transport & chat.task harness #5680

feat(sdk): AI SDK custom useChat transport & chat.task harness

feat(sdk): AI SDK custom useChat transport & chat.task harness #5680

Triggered via pull request May 3, 2026 14:41
Status Failure
Total duration 14m 3s
Artifacts 17

pr_checks.yml

on: pull_request
Matrix: units / internal / 🧪 Unit Tests: Internal
Matrix: units / packages / 🧪 Unit Tests: Packages
Matrix: units / webapp / 🧪 Unit Tests: Webapp
typecheck  /  typecheck
7m 11s
typecheck / typecheck
units  /  ...  /  🧪 E2E Tests: Webapp
3m 24s
units / e2e-webapp / 🧪 E2E Tests: Webapp
sdk-compat  /  Bun Runtime
2m 30s
sdk-compat / Bun Runtime
sdk-compat  /  Deno Runtime
2m 6s
sdk-compat / Deno Runtime
sdk-compat  /  Cloudflare Workers
2m 15s
sdk-compat / Cloudflare Workers
Matrix: e2e / cli-v3
Matrix: sdk-compat / node-compat
units  /  ...  /  📊 Merge Reports
22s
units / internal / 📊 Merge Reports
units  /  ...  /  📊 Merge Reports
26s
units / packages / 📊 Merge Reports
units  /  ...  /  📊 Merge Reports
43s
units / webapp / 📊 Merge Reports
Fit to window
Zoom out
Zoom in

Annotations

3 errors
units / packages / 🧪 Unit Tests: Packages (1, 1)
Process completed with exit code 1.
units / packages / 📊 Merge Reports
Process completed with exit code 1.
Unhandled error: packages/core/src/v3/apiClientManager/index.ts#L73
ApiClientMissingError: You need to set the TRIGGER_SECRET_KEY environment variable. See https://trigger.dev/docs/management/overview#authentication ❯ APIClientManagerAPI.clientOrThrow packages/core/src/v3/apiClientManager/index.ts:73:13 ❯ packages/trigger-sdk/src/v3/sessions.ts:575:44 ❯ new ManualWaitpointPromise packages/core/src/v3/waitpoints/index.ts:23:5 ❯ SessionInputChannel.wait packages/trigger-sdk/src/v3/sessions.ts:567:12 ❯ tracer.startActiveSpan.attributes packages/trigger-sdk/src/v3/sessions.ts:688:39 ❯ packages/core/src/v3/tracer.ts:137:18 ❯ Object.waitWithIdleTimeout packages/trigger-sdk/src/v3/ai.ts:1124:22 ❯ run packages/trigger-sdk/src/v3/ai.ts:3995:34 ❯ packages/trigger-sdk/src/v3/test/mock-chat-agent.ts:343:9 This error originated in "packages/trigger-sdk/test/chatHandover.test.ts" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "idle timeout exits cleanly when no handover signal is sent". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.

Artifacts

Produced during runtime
Name Size Digest
internal-blob-report-1 Expired
65.7 KB
sha256:8b3b335ceed5d8c70805e4d184c4ab76a8546e1a994375f4ccea5bae9db548ef
internal-blob-report-2 Expired
76 KB
sha256:b2b55a040464cc3efdc96a7b31ce79c82913f30d0dd43e1c7511fe81830f1132
internal-blob-report-3 Expired
44.4 KB
sha256:3ed9df2400d69503e40ea25345c9abb205c332d4a98e6cf871dd0e2622ac5256
internal-blob-report-4 Expired
41.1 KB
sha256:fd8a411ac0f4218768be167e776af49f551b25d41780af459fbec2891dd77831
internal-blob-report-5 Expired
45.2 KB
sha256:d2fbcc2e15276815da86d73f98ea7b55e2b19466eb36db9ae2082adb192d808d
internal-blob-report-6 Expired
41.3 KB
sha256:e50f1a93f911b312a0bf98b2bf9c45cff922e7ff9fb0f37cf47b003d844c4617
internal-blob-report-7 Expired
29.1 KB
sha256:112bdad33c5638a1e97ccaec4a1fb8f2df030d9d27a0bea8bfa22421220e12b7
internal-blob-report-8 Expired
1.88 KB
sha256:bdb1c60c0e5f0b9ae7c4b99ab1b9bc33b8744248a43c3f3b47a3dc9732e286ba
packages-blob-report-1 Expired
49.3 KB
sha256:6cab205dea89ae0136b29253fb6e26a9d9a3d8d1fa619a4602d8044c5b3d092d
webapp-blob-report-1 Expired
1020 KB
sha256:031d9bfa721a8d5738305a8a6a231c4bad76f4423e4f32247b59707fcfc322f4
webapp-blob-report-2 Expired
22.4 KB
sha256:f52134a5307aa2b012946a8b62158599a85c83ed80663acd0adbe92d00482aab
webapp-blob-report-3 Expired
26.5 KB
sha256:23453a97b26a164dd076bf704af0f5183855922ffdf2ead0f29c1447ee1b2d53
webapp-blob-report-4 Expired
16.1 KB
sha256:5f97fa37b99a05465993e9ac930c21a137e64a44c1dbff08962c43933136a751
webapp-blob-report-5 Expired
183 KB
sha256:789f8afb93211245adddc25d7fd77a94c5d8a9ca89246faac24621f9f9ae5ceb
webapp-blob-report-6 Expired
37.1 KB
sha256:6fa3c7ebe48eab4780074913b82e983dd23da0aab02bb79021b4cb18c4c3a452
webapp-blob-report-7 Expired
1.03 MB
sha256:f2e5902c008847fa3e9f9e2a39b435e5c6caf69a81162df6cd9ccc66e0150d1c
webapp-blob-report-8 Expired
223 Bytes
sha256:60d4e7157ef31f9405154a18d44daca974ef1ce4d96249e4f7f1f8ca05906d6f