Skip to content

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

generated(api-spec): API specification updates

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

Triggered via pull request September 2, 2026 13:48
Status Failure
Total duration 9m 16s
Artifacts

integration-tests.yml

on: pull_request
integration-main
7m 57s
integration-main
integration-empty-state
1m 14s
integration-empty-state
Fit to window
Zoom out
Zoom in

Annotations

9 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 is invalid: tests/custom/transcripts.create.integration.ts#L416
AssertionError: expected [Function] to throw error including 'Expected enum. Received "invalid-role"' but got 'InternalServerError\nStatus code: 500…' - Expected + Received - Expected enum. Received "invalid-role" + InternalServerError + Status code: 500 + Body: { + "requestid": "3adf6410-4ee6-42ea-a233-de891b220210", + "status": 500, + "type": "about:blank", + "detail": "unable to generate transcript" + } ❯ tests/custom/transcripts.create.integration.ts:416:13
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
tests/custom/codes.predict.integration.ts > cortiClient.codes.predict > should predict codes with all optional parameters > should predict codes with all filter params combined without errors or warnings: src/core/schemas/builders/schema-utils/getSchemaUtils.ts#L37
Error: filter -> include -> [0]: Expected object. Received "E11".; filter -> exclude -> [0]: Expected object. Received "E11.9". ❯ Object.jsonOrThrow src/core/schemas/builders/schema-utils/getSchemaUtils.ts:37:19 ❯ CodesClient.__predict src/api/resources/codes/client/Client.ts:91:58 ❯ tests/custom/codes.predict.integration.ts:89:28 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errors: [ { path: [ 'filter', 'include', '[0]' ], message: 'Expected object. Received "E11".' }, { path: [ 'filter', 'exclude', '[0]' ], message: 'Expected object. Received "E11.9".' } ] }
tests/custom/codes.predict.integration.ts > cortiClient.codes.predict > should predict codes with all optional parameters > should predict codes with filter.exclude without errors or warnings: src/core/schemas/builders/schema-utils/getSchemaUtils.ts#L37
Error: filter -> exclude -> [0]: Expected object. Received "Z00". ❯ Object.jsonOrThrow src/core/schemas/builders/schema-utils/getSchemaUtils.ts:37:19 ❯ CodesClient.__predict src/api/resources/codes/client/Client.ts:91:58 ❯ tests/custom/codes.predict.integration.ts:59:28 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errors: [ { path: [ 'filter', 'exclude', '[0]' ], message: 'Expected object. Received "Z00".' } ] }
tests/custom/codes.predict.integration.ts > cortiClient.codes.predict > should predict codes with all optional parameters > should predict codes with filter.include without errors or warnings: src/core/schemas/builders/schema-utils/getSchemaUtils.ts#L37
Error: filter -> include -> [0]: Expected object. Received "E11". ❯ Object.jsonOrThrow src/core/schemas/builders/schema-utils/getSchemaUtils.ts:37:19 ❯ CodesClient.__predict src/api/resources/codes/client/Client.ts:91:58 ❯ tests/custom/codes.predict.integration.ts:44:28 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errors: [ { path: [ 'filter', 'include', '[0]' ], message: 'Expected object. Received "E11".' } ] }
integration-empty-state
Process completed with exit code 1.
tests/custom/empty-state.ts > tenant empty state (after purge): tests/custom/testUtils.ts#L211
Error: purgeIntegrationTenant: 1 delete(s) failed — Failed to delete agent e587da9c-a90d-4ca4-ab8c-0193fd3d864e: NotFoundError Status code: 404 Body: { "cause": { "cause": { "code": "expert_not_found", "description": "Expert not found", "details": { "expert_id": "e587da9c-a90d-4ca4-ab8c-0193fd3d864e" }, "howToFix": "Ensure the expert ID is valid." }, "code": "expert_delete_failed", "description": "Could not delete expert", "howToFix": "Ensure the expert ID is valid and the database connection is working." }, "code": "agent_delete_failed", "description": "Could not delete agent", "howToFix": "Ensure the agent ID is valid and the database connection is working." } ❯ purgeIntegrationTenant tests/custom/testUtils.ts:211:15 ❯ tests/custom/empty-state.ts:10:9
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/