Skip to content

feat(web): diff panel lists files edge to edge and keeps them across refetches #1008

feat(web): diff panel lists files edge to edge and keeps them across refetches

feat(web): diff panel lists files edge to edge and keeps them across refetches #1008

Triggered via pull request September 3, 2026 04:32
Status Success
Total duration 6m 47s
Artifacts

ci.yml

on: pull_request
Format, Lint, Typecheck, Test, Build
6m 43s
Format, Lint, Typecheck, Test, Build
Browser Test
3m 36s
Browser Test
Release Smoke
57s
Release Smoke
Deploy app.threadlines.dev  /  deploy
Deploy app.threadlines.dev / deploy
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
eslint(no-unused-vars): apps/server/src/orchestration/Layers/ProviderCommandReactor.test.ts#L346
apps/server/src/orchestration/Layers/ProviderCommandReactor.test.ts:346:34: Parameter '_' is declared but never used.
eslint(no-unused-vars): apps/server/src/orchestration/Layers/ProviderCommandReactor.test.ts#L287
apps/server/src/orchestration/Layers/ProviderCommandReactor.test.ts:287:59: Parameter '_' is declared but never used.
eslint(no-unused-vars): apps/server/src/orchestration/Layers/ProviderCommandReactor.test.ts#L269
apps/server/src/orchestration/Layers/ProviderCommandReactor.test.ts:269:29: Parameter '_' is declared but never used.
react(refs): apps/web/src/rpc/serverState.ts#L231
apps/web/src/rpc/serverState.ts:231:14: Cannot access refs during render
react(set-state-in-effect): apps/web/src/components/chat/sessionStartupNotice.tsx#L60
apps/web/src/components/chat/sessionStartupNotice.tsx:60:5: Calling setState synchronously within an effect can trigger cascading renders
react(exhaustive-effect-dependencies): apps/web/src/components/chat/sessionStartupNotice.tsx#L61
apps/web/src/components/chat/sessionStartupNotice.tsx:61:7: Found extra effect dependencies
react(set-state-in-effect): apps/web/src/components/chat/FilePreviewDialog.tsx#L47
apps/web/src/components/chat/FilePreviewDialog.tsx:47:5: Calling setState synchronously within an effect can trigger cascading renders
react(set-state-in-effect): apps/web/src/components/chat/ExpandedImageDialog.tsx#L20
apps/web/src/components/chat/ExpandedImageDialog.tsx:20:5: Calling setState synchronously within an effect can trigger cascading renders
react(no-deriving-state-in-effects): apps/web/src/components/chat/ExpandedImageDialog.tsx#L20
apps/web/src/components/chat/ExpandedImageDialog.tsx:20:5: Values derived from props and state should be calculated during render, not in an effect
eslint(no-unused-vars): apps/web/src/components/chat/AgentsPanel.browser.tsx#L82
apps/web/src/components/chat/AgentsPanel.browser.tsx:82:7: Variable 'TERMINAL_RUN' is declared but never used. Unused variables should start with a '_'.