Releases: svelle/lamp
Releases · svelle/lamp
lamp v0.1.6
lamp v0.1.5
lamp v0.1.3
lamp v0.1.2
mlp v0.1.1
mlp v0.1
Changelog
- 0a78fe9 Add shell completion (#2)
- d00c332 Fix parsing for plain log files (#1)
- 7d8cf35 chore: Add .aider* to .gitignore
- 2d57cdd chore: Add .zip, .log files, and binary to .gitignore
- 72db3ad chore: Remove unused dependencies from go.mod
- 28d2b2a chore: Update Go version and dependencies to latest versions
- 18a0ce6 chore: Update go.mod dependencies and add missing package imports
- eb6c013 feat: Add --trim flag to remove duplicate log entries with normalized signatures
- 55afbdd feat: Add --trim-json flag to write deduplicated logs to a JSON file
- b910428 feat: Add AI analysis support for log entry duplicates and enhanced log descriptions
- 606c1fc feat: Add Claude 3.7 Sonnet extended thinking mode with token budget
- 43f20c4 feat: Add Claude AI log analysis with new --ai-analyze flag
- 8ffc7c2 feat: Add
maxLogEntries
flag to control Claude AI log analysis entries - 4dd80ab feat: Add duplicate count tracking for log entries during deduplication
- 6383ac1 feat: Add new "analyze" subcommand for log statistics and insights
- 35870b0 feat: Add new features to Mattermost Log Parser
- 1901c47 feat: Add optional duplicate information display in log analysis
- 5828670 feat: Add problem statement flag to guide AI log analysis
- 9d7d4c1 feat: Add progress bar to log deduplication process
- 713c495 feat: Add support for Claude API key via environment variable
- e04e791 feat: Add support for parsing JSON-formatted log lines with enhanced timestamp parsing
- 13cdbf8 feat: Add support for parsing Mattermost support packet zip files
- 339771f feat: Create Mattermost log parser (mlp)
- 69a5f02 feat: Enhance log analysis to account for duplicate entries and show deduplication stats
- 9043056 feat: Update Claude model to claude-3-5-haiku-latest
- 2233985 fix: Adjust Claude API thinking budget to prevent max_tokens error
- eb3e5ae fix: Convert hourCounts to string keys for mapToSortedSlice
- 59133b9 fix: Improve log parser to handle JSON logs with timezone offsets and error fields
- 6d980d4 fix: Improve progress bar responsiveness during log deduplication
- 66fc13a fix: Remove betas parameter causing Claude API request error
- 0b72bfe fix: Remove duplicate import statement in analyzer.go
- 838b8dd fix: Remove unused imports from display.go and parser.go
- 7a027c4 fix: Resolve import and type issues in Go project
- a3eadf7 fix: Respect
showDupes
flag when counting log entries in analysis - 78a96a2 fix: Set temperature to 1 when extended thinking mode is enabled
- c80d38f refactor: Enhance log deduplication with fuzzy matching and advanced normalization techniques
- 095ddb5 refactor: Improve binary name clarity and log trimming output details
- 878e015 refactor: Make duplicate count optional in log analysis
- 42a049b refactor: Optimize Claude 3.7 Sonnet prompts for thinking mode