What's Changed
Bug Fixes
- fix(index): Add real-time progress display during indexing
- The
cass indexcommand now shows actual progress instead of a static spinner - Displays discovered agents during scanning phase (e.g., "Scanning: Found 5 agent(s): claude, codex, cursor")
- Shows conversation count with percentage during indexing (e.g., "Indexing: 150/300 conversations (50%)")
- Indicates rebuild operations with "(rebuilding)" suffix
- Shows completion summary with total conversations and agents
- The
Tests
- test(upgrade): Add comprehensive upgrade process tests
- Version comparison tests for patch/minor/major upgrades, downgrades, prereleases
- Update state persistence round-trip tests
- Full upgrade decision workflow simulation
- E2E tests for binary replacement during upgrade
- Concurrent install serialization tests (lock mechanism)
- Verify flag functionality tests
Maintenance
- fix(test): Add serial_test to prevent install script test races
Installation
Quick Install (macOS/Linux)
curl -fsSL https://raw.githubusercontent.com/Dicklesworthstone/coding_agent_session_search/main/install.sh | bashWindows (PowerShell)
irm https://raw.githubusercontent.com/Dicklesworthstone/coding_agent_session_search/main/install.ps1 | iexUpgrade
If you already have cass installed, the install script will automatically upgrade to the latest version.
Checksums
All release artifacts include .sha256 checksum files for verification. The install scripts automatically verify checksums before installation.
Full Changelog: v0.1.52...v0.1.53