GLINR Studio LogoTypeWeaver

Troubleshooting

Solutions to common issues and problems when using CommitWeave

Edit on GitHub

Common Issues

Advanced Diagnostics

System Health Check

Run comprehensive diagnostics:

# Full system check
commitweave doctor --verbose

# Network connectivity test  
commitweave doctor --check-network

# Configuration validation
commitweave doctor --check-config

# Git repository health
commitweave doctor --check-git

Debug Logging

Enable detailed logging for troubleshooting:

# Enable debug mode
DEBUG=commitweave* commitweave ai --verbose

# Save debug log to file
commitweave ai --verbose --log-file debug.log 2>&1

# Monitor logs in real-time
tail -f ~/.commitweave/logs/commitweave.log

Environment Information

Gather system information for bug reports:

# System information
commitweave --version
node --version  
git --version
uname -a

# Configuration dump
commitweave config --show --verbose

# Git environment
git config --list | grep -E "(user|core|commit)"

Getting Help

Self-Help Resources

  1. Configuration Validation: Run commitweave doctor first
  2. Documentation: Check our CLI Reference and Examples
  3. Templates: Use proven Configuration Templates

Community Support

Bug Reports

Include this information when reporting bugs:

# System environment
commitweave --version
node --version
npm --version
git --version
echo $SHELL
uname -a

# Error reproduction
commitweave doctor --verbose > system-info.txt
commitweave ai --verbose --dry-run > error-log.txt 2>&1

# Configuration (redact API keys)
commitweave config --show | sed 's/sk-[a-zA-Z0-9]\+/[REDACTED]/g'

Still having issues? Open a GitHub Issue with your system information and error logs.