rony-chat-bot/internal
Victor Hugo Vargas 550ba526c4 feat(sse): emit compaction event after start, before sources/chunk
streaming.WriteCompaction packages a 'compaction' event with the
kept/older turn counts, summary tokens and provider-reported
window/used tokens so the client can hint 'context optimized' to the
user without parsing the stream body.

streamChat runs Compact before BuildMessages and writes the event
right after start, ensuring the client sees it before any chunk is
emitted. Add a runner test that exercises limitRAGContext to keep
the system prompt + RAG block under the configured window.
2026-07-18 00:08:22 -07:00
..
agent feat(sse): emit compaction event after start, before sources/chunk 2026-07-18 00:08:22 -07:00
config feat(config): add auto-compaction block and CLI wiring 2026-07-18 00:07:41 -07:00
i18n feat: bootstrap rony-chat-bot Go module 2026-07-17 00:56:06 -07:00
persona feat: bootstrap rony-chat-bot Go module 2026-07-17 00:56:06 -07:00
portfolio feat: persistent conversation storage (Phase 4) 2026-07-17 00:56:35 -07:00
server feat(sse): emit compaction event after start, before sources/chunk 2026-07-18 00:08:22 -07:00
streaming feat(sse): emit compaction event after start, before sources/chunk 2026-07-18 00:08:22 -07:00