AgentLint v2.5.4
AgentLint v2.5.4
This patch release focuses on code quality, test confidence, and a safer release pipeline.
Highlights
- Adopted Ruff linting and formatting across the Python tree.
- Added branch-aware coverage with a 95% project floor; the release suite passes 2,542 tests at 96.17% coverage.
- Raised
mcp_server.pycoverage from 68% to 94%. - Extracted queue command handling from the large CLI module while preserving existing commands and legacy setup re-exports.
- Pinned GitHub Actions to immutable SHAs, enforced frozen dependency installs, and added built-wheel smoke tests.
- Hardened Trusted Publishing, added a manual TestPyPI workflow, Dependabot, CODEOWNERS, and release-policy regression tests.
- Isolated tests from developer AgentChute and shell-profile state for reproducible runs.
Compatibility
No intentional public API, CLI command, hook payload, or behavior-breaking changes.
Full changelog: v2.5.3...v2.5.4