Skip to content

v1.21.9

Latest

Choose a tag to compare

@AlexMikhalev AlexMikhalev released this 06 Jul 16:30

Session Analyzer Parse Fix

Fixes two bugs that produced ~2430 WARN lines on every terraphim-agent sessions search invocation:

#3081: Metadata entry type pre-filter

  • 12 Claude Code metadata JSONL entry types (last-prompt, mode, permission-mode, ai-title, file-history-snapshot, queue-operation, agent-name, pr-link, tool_reference, text, attachment, system) now skipped before deserialization
  • Eliminates 2003 false warnings

#3082: ContentBlock enum missing variants

  • Added thinking, server_tool_use, advisor_tool_result content block types
  • Added #[serde(other)] Unknown catch-all for future-proofing
  • Eliminates remaining 427 assistant parse failures

Combined result

  • WARN count: 2430 → 0 (100% elimination)
  • All 317 tests pass (7 new)
  • No breaking changes to public API