fix: strip <system-reminder> tags from persisted memory and DRY up regex

System reminders (CLAUDE.md contents, deferred tool lists) were being
stored in memory observations. Add system-reminder to the tag stripping
pipeline alongside <private> and <system_instruction>, and extract the
duplicated regex into a shared SYSTEM_REMINDER_REGEX constant.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Alex Newman
2026-04-02 00:25:13 -07:00
parent d06882126f
commit a66b98bcdd
7 changed files with 211 additions and 148 deletions
File diff suppressed because one or more lines are too long