Home
mweinbach
/
agent-coworker
public
mweinbach/agent-coworker
Overview
Code
History
Branches
Pull requests
Issues
Insights
Home
Overview
Code
PRs
Issues
More
perf(desktop): batch and isolate chat streaming
2 months ago
cdfe591
Authored
Cursor Agent
7/10/2026, 10:30:13 PM
Co-authored-by: Max Weinbach <mweinbach@users.noreply.github.com>
Parent
6e6c79f
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