All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.1 - 2025-06-20
- GitHub Actions workflow for post-release automation
- Updated CI/CD pipeline configuration
0.2.0 - 2025-06-20
- Command alias
showmeyourtalkfor thehistorycommand - Slash command detection in history output (shows
/commandinstead of full XML) - Skip next line after slash commands in history output
- Automatic detection of most recent session when no session ID provided to
sessioncommand - Better error handling for complex message formats
- Filtering for sidechain messages (only shows
isSidechain:false) - Skip caveat messages in history output
- Improved path handling by reading actual
cwdfrom JSONL files instead of reversing sanitization - Better filtering for user messages (requires both
type:userandrole:user) - More robust JSON parsing with graceful error handling
- Cleaner output formatting
- Fixed "No Claude project found" error when project exists but path sanitization doesn't match
- Fixed JSON deserialization errors for complex message content
- Fixed incorrect path reconstruction for projects with special characters or multiple slashes
0.1.0 - 2025-06-19
- Initial implementation of claco (Claude Code CLI Inspector)
historycommand to list all user input messages in current project- Support for filtering by specific session ID
- Displays timestamp and message content
sessioncommand to display session information by ID- Shows session ID, project path, start time, and first user message
projectscommand to list all projects with their sessions- Shows project folder path and array of session IDs
livecommand to list all active Claude sessions- Displays PID, IDE name, and workspace folders
- Basic CLI structure with clap for argument parsing
- Logging support with tracing
- Configuration system (though not actively used yet)
- Reads from
~/.claudedirectory structure - Handles JSONL format for session logs
- Processes lock files for active sessions
- Path sanitization/desanitization for project directories