Releases: InDate/claude-log-viewer
Releases · InDate/claude-log-viewer
v1.0.2
What's New
Search Improvements
- Clickable search results - Click any result to load the full file history with highlighted matches
--allflag - Search all JSONL files on disk (e.g.,myterm --all)file:prefix - Filter by specific file (e.g.,file:/path/to/file.jsonl)- Server-side filtering - Search no longer blocks the UI
- Highlighted matches - Matching rows highlighted with blue border when viewing file
CLI Tools
New claude-log-tools command for searching from the terminal:
claude-log-tools search "pattern" --days 7- Search across all projectsclaude-log-tools count --project name- Count entries per sessionclaude-log-tools sessions --days 14- List sessions with metadata
Bug Fixes
- Fixed search not finding entries from other projects (removed active session filtering)
v1.0.1 - Bug Fix Release
🐛 Bug Fixes
Fixed NameError crash in snapshot pipeline (Issue #9)
- Added missing
normalize_reset_time()function - Eliminates API jitter in reset times
- Stabilizes token delta calculations
What was broken
The API poller was calling normalize_reset_time() but the function didn't exist, causing:
NameError: name 'normalize_reset_time' is not defined
What's fixed
- Implemented
normalize_reset_time()function insnapshot_pipeline.py - Rounds reset times to nearest hour (:00) for consistency
- API returns inconsistent values like 03:59:59 and 04:00:00 for same window
- Now normalizes both to 04:00:00
Impact
- ✅ Fixes production crash
- ✅ Stabilizes token delta calculations
- ✅ Prevents 29/30 snapshots having different reset times
Installation
pip install --upgrade claude-log-viewerFull Changelog: v1.0.0...v1.0.1
v1.0.0 - Initial Release
First public release of claude-log-viewer
Features:
- Real-time session monitoring with color-coded session cards
- Advanced filtering and search across all message content
- Usage tracking & analytics with automatic API polling
- Git integration for session checkpoints (experimental)
- Timeline visualization of conversation flow
- Rich content display with syntax highlighting and markdown
- Todo and plan management
- Settings and configuration
Installation:
pip install claude-log-viewerSee README.md for complete documentation and usage guide.
Known Issues:
GitHub: https://github.com/InDate/claude-log-viewer
Issues: https://github.com/InDate/claude-log-viewer/issues