fix: preserve block streaming order

This commit is contained in:
Peter Steinberger
2026-01-03 17:14:01 +01:00
parent 3bbdcaf87f
commit 200dd634fb
2 changed files with 12 additions and 5 deletions

View File

@@ -15,6 +15,7 @@
### Fixes
- Telegram: chunk block-stream replies to avoid “message is too long” errors (#124) — thanks @mukhtharcm.
- Block streaming: default to text_end and suppress duplicate block sends while in-flight.
- Block streaming: drop final payloads after soft chunking to keep Discord order intact.
- Gmail hooks: resolve gcloud Python to a real executable when PATH uses mise shims — thanks @joargp.
- Control UI: generate UUIDs when `crypto.randomUUID()` is unavailable over HTTP — thanks @ratulsarna.
- Agent: add soft block-stream chunking (8001200 chars default) with paragraph/newline preference.