mirror of
https://github.com/sdwolf4103/opencode-working-memory.git
synced 2026-07-17 12:56:42 +02:00
92e90124de
- Add stripXmlTags() to convert <workspace_memory>, <hot_session_state>, <pending_todos> to Markdown headers for compaction context - Add [PRIVATE COMPACTION CONTEXT - DO NOT OUTPUT] wrapper to prevent model from copying input context to output - Rename renderTodos to renderTodosForCompaction for clarity - Add test to verify compaction context contains no XML tags This fixes the issue where compaction summary would render with purple italic text due to --- delimiters interacting with XML-like tags in Markdown.