Home

mweinbach / agent-coworker

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

fix: preserve tool failures without synthetic retries

2 months ago

bcceae5
Authored
Cursor Agent7/10/2026, 7:33:59 AM
Co-authored-by: Max Weinbach <mweinbach@users.noreply.github.com>

Parent943d2fe

27 files changed
  • apps/desktop/src/app/store.feedMapping.ts+3−64
  • apps/desktop/src/ui/chat/ActivityGroupCard.tsx+1−12
  • apps/desktop/src/ui/chat/activityGroups.ts+13−75
  • apps/desktop/test/chat-activity-group-card.test.tsx+3−7
  • apps/desktop/test/chat-activity-groups.test.ts+48−160
  • apps/desktop/test/store-feed-mapping.stream.test.ts+35−54
  • apps/mobile/src/components/thread/activity-group-card.tsx+1−6
  • apps/mobile/src/features/cowork/activityGroups.ts+15−76
  • apps/mobile/src/features/cowork/protocolTypes.ts+0−2
  • apps/mobile/src/features/cowork/snapshotReducer.ts+6−26
  • docs/generated/websocket-jsonrpc.d.ts+5−5
  • docs/generated/websocket-jsonrpc.schema.json+1−1
  • docs/websocket-protocol.md+0−6
  • src/server/modelStream.ts+7−27
  • src/server/projection/conversationProjectionState.ts+0−3
  • src/server/projection/conversationProjectionStreamUpdates.ts+8−57
  • src/server/projection/conversationProjectionTools.ts+0−15
  • src/server/projection/conversationProjectionTypes.ts+0−1
  • src/shared/modelStream.ts+6−52
  • src/shared/projectedItems.ts+17−23
  • src/shared/sessionSnapshot.ts+0−2
  • test/jsonrpc/projectors/pi-matrix.test.ts+97−0
  • test/jsonrpc/projectors/tool-reuse.test.ts+0−84
  • test/mobile.activity-groups.test.ts+47−14
  • test/server.model-stream.test.ts+0−26
  • test/tool-history-reducers.test.ts+0−73
  • test/tool-lifecycle-reducers.test.ts+65−0