Skip to content

v0.24.0

Choose a tag to compare

@nodejsmith-release-please nodejsmith-release-please released this 03 Sep 16:43
4817a0e

Search

  • search and search-messages now accept the query positionally (ccrecall search "auth bug"), alongside the existing --query/-q; --max-results can also go up to 20 instead of 10 (#191)

Sync

  • fix an import crash where one malformed transcript file could permanently block every transcript sorting after it from ever being imported again (#194)
  • fix crashes on transcripts containing a null message or a null text field, instead of producing garbage output (#193)
  • fix conversation branch links silently failing to write, which could lose part of a conversation's history with no error (#188)

Hooks

  • fix the session-start hook crashing with no warning, instead of showing its usual alert, when ~/.ccrecall is unwritable (#187)
  • fix a stale "embeddings unavailable" alert getting cleared by an unrelated sync, hiding a real embedding-model problem (#186)
  • fix the session-start summary sometimes showing the same exchanges twice, or a bogus "N earlier exchanges" gap (#189)
  • fix the "unresolved decision" warning still appearing after you already moved on by running a slash command (#192)

Performance Improvements

  • sync no longer re-checks every already-synced message for missing tool content on every run, cutting redundant work on long sessions (#190)

Bug Fixes

  • fix ccrecall recent --sort-order asc returning the oldest sessions in the database instead of the most recent sessions in oldest-first order (#185)