Skip to content

fix: promote chat context NUL sanitization to main - #81

Merged
cskwork merged 2 commits into
mainfrom
dev
Nov 4, 2026
Merged

cskwork merged 2 commits into
mainfrom
dev

Conversation

@cskwork

@cskwork cskwork commented Nov 4, 2026

Copy link
Copy Markdown
Owner

Promote #80 from dev to main. Chat context snapshots now use the existing JSONB sanitizer so captured NUL bytes cannot trigger PostgreSQL 22P05 or keep successful checkpoints pending for retry. No schema, public API, or user-facing text changes.

Validation:

  • Independent diff review passed; the promotion contains exactly the same 3 reviewed files.
  • Both new regressions failed against the original production file with 22P05; 24 focused tests/subtests passed after the fix on isolated native PostgreSQL, with no failures or skips.
  • All 7 required CI and E2E checks passed on exact dev commit c0269c8f4918566daa9e428e461e11213ebb8cec before opening this promotion: checks, E2E.

Merge with a merge commit to preserve dev ancestry, then verify post-promotion CI and E2E.

@cskwork
cskwork merged commit 30983c6 into main Nov 4, 2026
14 checks passed
cskwork added a commit that referenced this pull request Nov 9, 2026
fix: promote chat context NUL sanitization to main
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants