Files
gstack/bin
Garry Tan 68038cc604 fix(memory-ingest): strip NUL bytes from transcript body before put
Postgres rejects 0x00 in UTF-8 text columns. Some Claude Code transcripts
contain NUL inside user-pasted content or tool output, and surfacing those
as `internal_error: invalid byte sequence` from the brain is unhelpful when
we can sanitize at write time.

Uses the \x00 escape form in the regex literal so the source survives
editors that strip control chars and remains reviewable in diffs.

Contributed by @billy-armstrong (#1411).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-10 11:05:27 -07:00
..