github Dicklesworthstone/coding_agent_session_search v0.1.54

latest release: v0.1.55
7 days ago

Bug Fixes

Progress Indicator Fix

  • Fixed critical bug: Progress indicator was not showing initial message during indexing
  • Root cause: last_phase = 0 matched initial phase = 0, so no message was ever displayed
  • Now sets initial message before enabling tick ("Starting full/incremental index...")
  • Uses sentinel values to force first update
  • Adds time-based updates every 500ms for constant visual feedback
  • This release fixes the "stuck" appearance reported in v0.1.53

New Features

cass doctor Command

Comprehensive diagnostic and repair tool for cass installations:

cass doctor           # Check for issues
cass doctor --verbose # Show all checks (including passed)
cass doctor --fix     # Apply safe automatic fixes
cass doctor --json    # Machine-readable output

Checks performed:

  • Data directory exists and is writable
  • No stale lock files
  • Database integrity
  • Search index validity
  • Config file parsing
  • Session directory discovery

Safety guarantee: Doctor mode NEVER deletes user data. It only:

  • Removes stale lock files (with --fix)
  • Recommends rebuilding derived data from source sessions
  • Preserves all original session files

This is critical because users may have only one copy of their agent
session data, and Codex/Claude Code auto-expire older logs.

Upgrade Notes

If you experienced the "stuck during indexing" issue in v0.1.53:

  1. Install v0.1.54: curl -sSL https://raw.githubusercontent.com/Dicklesworthstone/coding_agent_session_search/main/install.sh | bash
  2. Run cass doctor to verify installation
  3. Run cass index --full to rebuild the index

Don't miss a new coding_agent_session_search release

NewReleases is sending notifications on new releases.