What problem does it solve?
It removes uncertainty and missed steps when cutting a new agr release, ensuring the version bump, changelog, quality checks, tagging, and publish pipeline all align so CI and PyPI publishing succeed.
Core Features & Use Cases
- Release planning & change scoping: Identifies what changed since the last release tag and reconciles it with the changelog so release notes are accurate.
- Pre-release quality gate: Runs the same local checks CI will run (linting, formatting verification, tests, and type checks) to prevent avoidable pipeline failures.
- End-to-end release execution support: Updates pyproject versioning and CHANGELOG.md, creates the correct git tag, and guides monitoring and verification of the publish workflow.
Quick Start
Ask the AI to guide you through creating the next agr release by specifying whether you want a patch, minor, major, or beta release.