Skip to content

generated(api-spec): API specification updates #1052

generated(api-spec): API specification updates

generated(api-spec): API specification updates #1052

Triggered via pull request September 11, 2026 13:23
Status Failure
Total duration 9m 10s
Artifacts

integration-tests.yml

on: pull_request
integration-main
8m 11s
integration-main
integration-empty-state
54s
integration-empty-state
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 2 warnings
integration-main
Process completed with exit code 1.
tests/custom/transcripts.create.integration.ts > cortiClient.transcripts.create > should throw error when invalid parameters are provided > should throw error when participant role exceeds 100 characters: tests/custom/transcripts.create.integration.ts#L498
AssertionError: expected [Function] to throw error including 'Status code: 400' but got 'InternalServerError\nStatus code: 500…' - Expected + Received - Status code: 400 + InternalServerError + Status code: 500 + Body: { + "requestid": "205dfaec-8ef8-449b-b23e-34147ccba9e0", + "status": 500, + "type": "about:blank", + "detail": "unable to generate transcript" + } ❯ tests/custom/transcripts.create.integration.ts:498:13
tests/custom/transcripts.create.integration.ts > cortiClient.transcripts.create > should throw error when invalid parameters are provided > should throw error when participant role is empty or whitespace-only: tests/custom/transcripts.create.integration.ts#L478
AssertionError: expected [Function] to throw error including 'Status code: 400' but got 'InternalServerError\nStatus code: 500…' - Expected + Received - Status code: 400 + InternalServerError + Status code: 500 + Body: { + "requestid": "22468645-326e-429e-9f8f-79237e6cded6", + "status": 500, + "type": "about:blank", + "detail": "unable to generate transcript" + } ❯ tests/custom/transcripts.create.integration.ts:478:13
tests/custom/transcripts.create.integration.ts > cortiClient.transcripts.create > should create transcript with participant role values > should create transcript with a free-form custom participant role: src/api/resources/transcripts/client/Client.ts#L222
InternalServerError: InternalServerError Status code: 500 Body: { "requestid": "fd43b9b8-6d1a-4ad4-891a-198f61e11ddd", "status": 500, "type": "about:blank", "detail": "unable to generate transcript" } ❯ TranscriptsClient.__create src/api/resources/transcripts/client/Client.ts:222:27 ❯ tests/custom/transcripts.create.integration.ts:133:28 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { statusCode: 500, body: { requestid: 'fd43b9b8-6d1a-4ad4-891a-198f61e11ddd', status: 500, type: 'about:blank', detail: 'unable to generate transcript' }, rawResponse: { headers: { constructor: 'Function<Headers>', append: 'Function<append>', delete: 'Function<delete>', get: 'Function<get>', has: 'Function<has>', set: 'Function<set>', getSetCookie: 'Function<getSetCookie>', keys: 'Function<keys>', values: 'Function<values>', entries: 'Function<entries>', forEach: 'Function<forEach>' }, redirected: false, status: 500, statusText: 'Internal Server Error', type: 'basic', url: 'https://api.eu.corti.app/v2/interactions/89af506c-0474-4cdd-acc1-623524390a16/transcripts/' } }
tests/custom/stream.connect.integration.ts > cortiClient.stream.connect > should handle configuration errors > should reject configuration with invalid participant role: tests/custom/testUtils.ts#L430
Error: Unexpected message type: CONFIG_ACCEPTED, expected: CONFIG_DENIED ❯ Object.messageHandler tests/custom/testUtils.ts:430:30 ❯ StreamSocket.handleMessage src/api/resources/stream/client/Socket.ts:51:32 ❯ ReconnectingWebSocket._callEventListener src/core/websocket/ws.ts:461:13 ❯ src/core/websocket/ws.ts:490:60 ❯ WebSocket.ReconnectingWebSocket._handleMessage src/core/websocket/ws.ts:490:33 ❯ callListener node_modules/.pnpm/ws@8.21.3/node_modules/ws/lib/event-target.js:290:14 ❯ WebSocket.onMessage node_modules/.pnpm/ws@8.21.3/node_modules/ws/lib/event-target.js:209:9 ❯ Receiver.receiverOnMessage node_modules/.pnpm/ws@8.21.3/node_modules/ws/lib/websocket.js:1239:20
integration-main
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
integration-empty-state
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/