mirror of
https://github.com/hellodigua/ChatLab.git
synced 2026-10-25 17:54:34 +08:00
Evidence messages carry millisecond timestamps but the preprocessing pipeline renders times assuming seconds (multiplies by 1000), producing absurd years (e.g. 56150) inside semantic snippets. Convert ms back to seconds before rendering. Also strip the per-line time prefix from semantic snippets so the evidence block shows a single group time instead of a time on every message, and drop the redundant time span in the group header. Adds regression tests. Co-authored-by: Cursor <cursoragent@cursor.com>