Home

mweinbach / agent-coworker

publicmweinbach/agent-coworker
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

perf(desktop): batch and isolate chat streaming

2 months ago

cdfe591
Authored
Cursor Agent7/10/2026, 10:30:13 PM
Co-authored-by: Max Weinbach <mweinbach@users.noreply.github.com>

Parent6e6c79f

25 files changed
  • apps/desktop/electron/qualityGateMain.ts+36−3
  • apps/desktop/quality-gates/README.md+6−4
  • apps/desktop/quality-gates/budgets.json+11−2
  • apps/desktop/quality-gates/fixtures.ts+10−0
  • apps/desktop/quality-gates/runtime.ts+67−2
  • apps/desktop/quality-gates/specs/performance.pw.ts+29−0
  • apps/desktop/src/app/store.helpers/threadEventReducer/feedProjection.ts+302−91
  • apps/desktop/src/app/store.helpers/threadEventReducer/handlers/index.ts+17−8
  • apps/desktop/src/app/store.helpers/threadEventReducer/handlers/shared.ts+2−0
  • apps/desktop/src/app/store.helpers/threadEventReducer/jsonRpcWorkspace.ts+4−0
  • apps/desktop/src/ui/ChatView.tsx+39−2
  • apps/desktop/src/ui/Sidebar.tsx+55−66
  • apps/desktop/src/ui/chat/ChatFeed.tsx+17−54
  • apps/desktop/src/ui/chat/FeedRow.tsx+5−0
  • apps/desktop/src/ui/chat/feedWindow.ts+13−0
  • apps/desktop/src/ui/markdown/DesktopMarkdown.tsx+2−0
  • apps/desktop/src/ui/renderDiagnostics.ts+40−0
  • apps/desktop/src/ui/sidebar/{SidebarOneOffChatItem.tsx => SidebarThreadItem.tsx}+17−18
  • apps/desktop/src/ui/sidebar/SidebarWorkspaceItem.tsx+23−104
  • apps/desktop/test/chat-feed-scroller.test.tsx+30−3
  • apps/desktop/test/chat-feed-windowing.test.ts+36−0
  • apps/desktop/test/chat-view.stability.test.tsx+21−4
  • apps/desktop/test/feed-projection-coalescing.test.ts+210−3
  • apps/desktop/test/jsonrpc-workspace-migration.test.ts+1−0
  • apps/desktop/test/sidebar-ui.test.tsx+55−1