Skip to content

refactor(api): extract shared session and message helpers for chat routers #699

refactor(api): extract shared session and message helpers for chat routers

refactor(api): extract shared session and message helpers for chat routers #699

Triggered via pull request July 11, 2026 21:57
Status Success
Total duration 48s
Artifacts 2

test.yml

on: pull_request
Backend Tests
27s
Backend Tests
Backend Lint
13s
Backend Lint
Frontend Tests
32s
Frontend Tests
Frontend Lint
29s
Frontend Lint
Frontend Build
45s
Frontend Build
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Backend Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Frontend Lint: frontend/src/lib/hooks/use-credentials.ts#L214
'_removed' is assigned a value but never used
Frontend Lint: frontend/src/components/source/ModelSelector.tsx#L71
React Hook useMemo has a complex expression in the dependency array. Extract it to a separate variable so it can be statically checked
Frontend Lint: frontend/src/components/source/ModelSelector.tsx#L71
React Hook useMemo has a missing dependency: 't'. Either include it or remove the dependency array
Frontend Lint: frontend/src/components/podcasts/GeneratePodcastDialog.tsx#L124
React Hook useMemo has a missing dependency: 'sourcesQueries'. Either include it or remove the dependency array
Frontend Lint: frontend/src/app/(dashboard)/settings/api-keys/page.tsx#L54
'useMigrateFromEnv' is defined but never used
Frontend Lint: frontend/src/app/(dashboard)/settings/api-keys/page.tsx#L22
'RefreshCw' is defined but never used
Frontend Lint: frontend/src/app/(dashboard)/notebooks/components/SourcesColumn.tsx#L73
React Hook useMemo has a complex expression in the dependency array. Extract it to a separate variable so it can be statically checked
Frontend Lint: frontend/src/app/(dashboard)/notebooks/components/SourcesColumn.tsx#L73
React Hook useMemo has a missing dependency: 't'. Either include it or remove the dependency array
Frontend Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
backend-coverage
18 KB
sha256:52458be09e6c7bd40c69489a24f7b44c6165db30c9d44501ef3098cd7951535e
frontend-coverage
501 KB
sha256:6d907d088b22624330d8bfdff0b80432e05326c81e2238b21d0189026ca9378c