Smart auto-updater with AI-powered impact assessment. Checks updates, analyzes changes, evaluates system impact, and decides whether to auto-update or just report. Perfect for hands-off maintenance with safety guarantees.
smart-auto-updater 1.0.0 - Initial release of smart-auto-updater with AI-powered impact assessment. - Automatically checks for updates, fetches changelogs, and analyzes risks (architecture, performance, compatibility) using LLMs. - Classifies updates as HIGH, MEDIUM, or LOW risk and takes action (auto-update, skip, or report) accordingly. - Provides detailed, configurable reports and upgrade recommendations after each run. - Supports customizable environment variables for AI model, update thresholds, risk tolerance, and report detail level. - Includes robust safety features such as dry run checking, manual override, and detailed logging.