Commit Graph

6 Commits

Author SHA1 Message Date
72410b2973 fix: thinking block support, roundText preservation, abort listener leak, typo 2026-03-01 12:02:57 +01:00
90f541cc84 fix: iterator cleanup, abort listener leak, token guard, tool parse errors 2026-03-01 11:51:36 +01:00
bae229a9a2 fix: scope retry to connection only, prevent onDelta double-emission 2026-03-01 11:42:07 +01:00
2dec5592c9 fix: SSE streaming review fixes round 2 2026-03-01 10:54:02 +01:00
781cedade5 fix: SSE streaming review fixes
- Fix OpenAI path using accumulatedText instead of round-specific text
  in assistant messages for multi-round tool conversations
- Guard JSON.parse in both SSE parsers against corrupted events
- Extract cacheReadTokens from OpenAI prompt_tokens_details when available
- Add tests for JSON parse resilience and cache token extraction (7 new tests)
2026-03-01 10:25:54 +01:00
78c2cb7bb7 feat: SSE streaming for chat providers 2026-03-01 10:10:54 +01:00