Skip to content

v2.1.1

Choose a tag to compare

@CosmoNaught CosmoNaught released this 16 Mar 00:24
· 17 commits to main since this release

Changed

  • Coverage thresholds raised to 95/85/95/95 — statements, branches, functions, lines. Up from 85/80/85/85.
  • 465 tests across 34 files, up from 403.

Added

  • 62 new tests closing coverage gaps in:
    • trimmer.ts — unparseable JSON pass-through, orphaned tool_result filtering (both content paths).
    • session-reader.ts — scanJsonlFiles fallback, IDE lock file detection, projectFilter, short prefix matching, needsCount/needsPath enrichment.
    • Command files — error paths and edge cases for branch, trim, sessions, info, config, list, import, export, dashboard, snapshot.
    • paths.ts — previously untested utility functions (getCmvAutoBackupsDir, getCmvAutoTrimLogPath, getClaudeSettingsPath, getClaudeBaseDir).