fix: deduplicate assistant messages when streaming segments lack paragraph separators
5 months ago
7 files changed
- apps/desktop/src/app/store.helpers/threadEventReducer.ts+7−2
- apps/desktop/test/thread-reconnect.test.ts+57−0
- src/server/jsonrpc/threadReadProjector.ts+34−0
- src/server/projection/conversationProjection.ts+47−0
- src/shared/projectedItems.ts+7−1
- test/a2ui/upsertFeedItem.test.ts+86−0
- test/jsonrpc.projectors.test.ts+253−0