Skip to content

rename session recording to session replay #1365

rename session recording to session replay

rename session recording to session replay #1365

Triggered via pull request February 17, 2026 18:47
Status Failure
Total duration 22m 48s
Artifacts
Check if migrations changed
7s
Check if migrations changed
Test migrations with dev branch code
22m 18s
Test migrations with dev branch code
No migration changes (skipped)
0s
No migration changes (skipped)
Fit to window
Zoom out
Zoom in

Annotations

9 errors
Test migrations with dev branch code
Process completed with exit code 1.
tests/backend/endpoints/api/v1/session-recordings.test.ts > groups batches from same refresh token into one session recording: apps/e2e/tests/backend/backend-helpers.ts#L160
StackAssertionError: API threw ISE in POST /api/v1/session-recordings/batch: 500 Internal Server Error. The error message follows, but will be stripped in production. PrismaClientKnownRequestError: Stack: Invalid `prisma.sessionRecording.findFirst()` invocation: The table `public.SessionRecording` does not exist in the current database. at qr.handleRequestError (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:8172) at qr.handleAndLogRequestError (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:7467) at qr.request (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:7174) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async a (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:75:5816) at async Array.$allOperations (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:143:1065) at async a (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:75:5816) at async Object.handler (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/_34663f2f._.js:1:2809) at async /home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__a403a497._.js:1674:5554 at async /home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:33:2456 Extra properties: { "clientVersion": "7.1.0", "code": "P2021", "meta": { "driverAdapterError": DriverAdapterError: TableDoesNotExist Stack: at M.onError (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:17545) at M.performIO (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:17486) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async M.queryRaw (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:14068) at async /home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:24163 at async fr (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:24002) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:42384) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:42808) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_m
tests/backend/endpoints/api/v1/session-recordings.test.ts > admin events endpoint does not allow fetching a chunk via the wrong session id: apps/e2e/tests/backend/backend-helpers.ts#L160
StackAssertionError: API threw ISE in POST /api/v1/session-recordings/batch: 500 Internal Server Error. The error message follows, but will be stripped in production. PrismaClientKnownRequestError: Stack: Invalid `prisma.sessionRecording.findFirst()` invocation: The table `public.SessionRecording` does not exist in the current database. at qr.handleRequestError (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:8172) at qr.handleAndLogRequestError (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:7467) at qr.request (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:7174) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async a (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:75:5816) at async Array.$allOperations (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:143:1065) at async a (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:75:5816) at async Object.handler (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/_34663f2f._.js:1:2809) at async /home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__a403a497._.js:1674:5554 at async /home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:33:2456 Extra properties: { "clientVersion": "7.1.0", "code": "P2021", "meta": { "driverAdapterError": DriverAdapterError: TableDoesNotExist Stack: at M.onError (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:17545) at M.performIO (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:17486) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async M.queryRaw (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:14068) at async /home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:24163 at async fr (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:24002) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:42384) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:42808) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_m
tests/backend/endpoints/api/v1/session-recordings.test.ts > admin list chunks paginates and rejects a cursor from another session: apps/e2e/tests/backend/backend-helpers.ts#L160
StackAssertionError: API threw ISE in POST /api/v1/session-recordings/batch: 500 Internal Server Error. The error message follows, but will be stripped in production. PrismaClientKnownRequestError: Stack: Invalid `prisma.sessionRecording.findFirst()` invocation: The table `public.SessionRecording` does not exist in the current database. at qr.handleRequestError (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:8172) at qr.handleAndLogRequestError (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:7467) at qr.request (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:7174) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async a (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:75:5816) at async Array.$allOperations (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:143:1065) at async a (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:75:5816) at async Object.handler (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/_34663f2f._.js:1:2809) at async /home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__a403a497._.js:1674:5554 at async /home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:33:2456 Extra properties: { "clientVersion": "7.1.0", "code": "P2021", "meta": { "driverAdapterError": DriverAdapterError: TableDoesNotExist Stack: at M.onError (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:17545) at M.performIO (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:17486) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async M.queryRaw (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:14068) at async /home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:24163 at async fr (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:24002) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:42384) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:42808) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_m
tests/backend/endpoints/api/v1/session-recordings.test.ts > admin list session recordings rejects unknown cursor: apps/e2e/tests/backend/backend-helpers.ts#L160
StackAssertionError: API threw ISE in GET /api/v1/internal/session-recordings?cursor=97237664-0472-4203-b029-dc5552e2be5f: 500 Internal Server Error. The error message follows, but will be stripped in production. PrismaClientKnownRequestError: Stack: Invalid `prisma.sessionRecording.findUnique()` invocation: The table `public.SessionRecording` does not exist in the current database. at qr.handleRequestError (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:8172) at qr.handleAndLogRequestError (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:7467) at qr.request (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:7174) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async a (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:75:5816) at async Array.$allOperations (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:143:1065) at async a (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:75:5816) at async Object.handler (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__1f637c92._.js:1:3779) at async /home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__a403a497._.js:1674:5554 at async /home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:33:2456 Extra properties: { "clientVersion": "7.1.0", "code": "P2021", "meta": { "driverAdapterError": DriverAdapterError: TableDoesNotExist Stack: at M.onError (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:17545) at M.performIO (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:17486) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async M.queryRaw (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:14068) at async /home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:24163 at async fr (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:24002) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:42384) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:42808) at a
tests/backend/endpoints/api/v1/session-recordings.test.ts > admin list session recordings paginates without skipping items: apps/e2e/tests/backend/backend-helpers.ts#L160
StackAssertionError: API threw ISE in POST /api/v1/session-recordings/batch: 500 Internal Server Error. The error message follows, but will be stripped in production. PrismaClientKnownRequestError: Stack: Invalid `prisma.sessionRecording.findFirst()` invocation: The table `public.SessionRecording` does not exist in the current database. at qr.handleRequestError (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:8172) at qr.handleAndLogRequestError (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:7467) at qr.request (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:7174) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async a (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:75:5816) at async Array.$allOperations (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:143:1065) at async a (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:75:5816) at async Object.handler (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/_34663f2f._.js:1:2809) at async /home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__a403a497._.js:1674:5554 at async /home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:33:2456 Extra properties: { "clientVersion": "7.1.0", "code": "P2021", "meta": { "driverAdapterError": DriverAdapterError: TableDoesNotExist Stack: at M.onError (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:17545) at M.performIO (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:17486) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async M.queryRaw (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:14068) at async /home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:24163 at async fr (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:24002) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:42384) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:42808) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_m
tests/backend/endpoints/api/v1/session-recordings.test.ts > admin can list session recordings, list chunks, and fetch events: apps/e2e/tests/backend/backend-helpers.ts#L160
StackAssertionError: API threw ISE in POST /api/v1/session-recordings/batch: 500 Internal Server Error. The error message follows, but will be stripped in production. PrismaClientKnownRequestError: Stack: Invalid `prisma.sessionRecording.findFirst()` invocation: The table `public.SessionRecording` does not exist in the current database. at qr.handleRequestError (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:8172) at qr.handleAndLogRequestError (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:7467) at qr.request (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:7174) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async a (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:75:5816) at async Array.$allOperations (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:143:1065) at async a (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:75:5816) at async Object.handler (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/_34663f2f._.js:1:2809) at async /home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__a403a497._.js:1674:5554 at async /home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:33:2456 Extra properties: { "clientVersion": "7.1.0", "code": "P2021", "meta": { "driverAdapterError": DriverAdapterError: TableDoesNotExist Stack: at M.onError (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:17545) at M.performIO (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:17486) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async M.queryRaw (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:14068) at async /home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:24163 at async fr (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:24002) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:42384) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:42808) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_m
tests/backend/endpoints/api/v1/session-recordings.test.ts > accepts events without timestamps (falls back to sent_at_ms): apps/e2e/tests/backend/backend-helpers.ts#L160
StackAssertionError: API threw ISE in POST /api/v1/session-recordings/batch: 500 Internal Server Error. The error message follows, but will be stripped in production. PrismaClientKnownRequestError: Stack: Invalid `prisma.sessionRecording.findFirst()` invocation: The table `public.SessionRecording` does not exist in the current database. at qr.handleRequestError (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:8172) at qr.handleAndLogRequestError (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:7467) at qr.request (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:7174) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async a (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:75:5816) at async Array.$allOperations (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:143:1065) at async a (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:75:5816) at async Object.handler (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/_34663f2f._.js:1:2809) at async /home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__a403a497._.js:1674:5554 at async /home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:33:2456 Extra properties: { "clientVersion": "7.1.0", "code": "P2021", "meta": { "driverAdapterError": DriverAdapterError: TableDoesNotExist Stack: at M.onError (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:17545) at M.performIO (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:17486) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async M.queryRaw (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:14068) at async /home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:24163 at async fr (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:24002) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:42384) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:42808) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_m
tests/backend/endpoints/api/v1/session-recordings.test.ts > stores session recording batch metadata and dedupes by (session_recording_id, batch_id): apps/e2e/tests/backend/backend-helpers.ts#L160
StackAssertionError: API threw ISE in POST /api/v1/session-recordings/batch: 500 Internal Server Error. The error message follows, but will be stripped in production. PrismaClientKnownRequestError: Stack: Invalid `prisma.sessionRecording.findFirst()` invocation: The table `public.SessionRecording` does not exist in the current database. at qr.handleRequestError (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:8172) at qr.handleAndLogRequestError (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:7467) at qr.request (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:65:7174) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async a (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:75:5816) at async Array.$allOperations (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:143:1065) at async a (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:75:5816) at async Object.handler (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/_34663f2f._.js:1:2809) at async /home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__a403a497._.js:1674:5554 at async /home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:33:2456 Extra properties: { "clientVersion": "7.1.0", "code": "P2021", "meta": { "driverAdapterError": DriverAdapterError: TableDoesNotExist Stack: at M.onError (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:17545) at M.performIO (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:17486) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async M.queryRaw (/home/runner/work/stack-auth/stack-auth/apps/backend/.next/server/chunks/[root-of-the-server]__79a2458f._.js:87:14068) at async /home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:24163 at async fr (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:24002) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:42384) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_modules/.pnpm/@prisma+client@7.1.0_prisma@7.1.0_@types+react@18.3.12_react-dom@19.2.3_react@19.2.3__r_2e326535805b64d95db267d3377f1188/node_modules/@prisma/client/runtime/client.js:11:42808) at async e.interpretNode (/home/runner/work/stack-auth/stack-auth/node_m