Viktor asked to remove the truncation from memory outputs after multiple agent sessions were misled by it: the 240-rune pretty preview cut memories mid-sentence, made sessions wrongly conclude no full-content read-back existed, and made a blind 'update --content' from the preview destroy the stored tail. The server never truncated — this was purely client-side display. recall/list now print each memory's full content (still one line per memory, newlines flattened). The per-turn recall hook pipes CLI output through verbatim, so injected memories are complete too. printMemories is split into a pure renderMemories for testability; truncatePreview and its UTF-8-boundary test are deleted (nothing is sliced anymore, so the invalid-UTF-8 class is gone by construction). v0.11.0 -> v0.12.0. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 line
8 B
Text
1 line
8 B
Text
v0.12.0
|