v7.2.0 - Automated Bug Report Generator
🎉 New Features
Automated Bug Report Generator
Added comprehensive bug report tool that streamlines issue reporting with AI assistance:
- Command:
npm run bug-report - 🌎 Multi-language Support: Write in ANY language, auto-translates to English
- 📊 Smart Diagnostics: Automatically collects:
- Version information (claude-mem, Claude Code, Node.js, Bun)
- Platform details (OS, version, architecture)
- Worker status (running state, PID, port, uptime, stats)
- Last 50 lines of logs (worker + silent debug)
- Database info and configuration settings
- 🤖 AI-Powered: Uses Claude Agent SDK to generate professional GitHub issues
- 📝 Interactive: Multiline input support with intuitive prompts
- 🔒 Privacy-Safe:
- Auto-sanitizes all file paths (replaces home directory with ~)
- Optional
--no-logsflag to exclude logs
- ⚡ Streaming Progress: Real-time character count and animated spinner
- 🌐 One-Click Submit: Auto-opens GitHub with pre-filled title and body
Usage
From the plugin directory:
cd ~/.claude/plugins/marketplaces/thedotmack
npm run bug-reportPlugin Paths:
- macOS/Linux:
~/.claude/plugins/marketplaces/thedotmack - Windows:
%USERPROFILE%\.claude\plugins\marketplaces\thedotmack
Options:
npm run bug-report --no-logs # Skip logs for privacy
npm run bug-report --verbose # Show all diagnostics
npm run bug-report --help # Show help📚 Documentation
- Updated README with bug report section and usage instructions
- Enhanced GitHub issue template to feature automated tool
- Added platform-specific directory paths
🔧 Technical Details
Files Added:
scripts/bug-report/cli.ts- Interactive CLI entry pointscripts/bug-report/index.ts- Core logic with Agent SDK integrationscripts/bug-report/collector.ts- System diagnostics collector
Files Modified:
package.json- Added bug-report scriptREADME.md- New Bug Reports section.github/ISSUE_TEMPLATE/bug_report.md- Updated with automated tool instructions
Full Changelog: v7.1.15...v7.2.0