chore: prepare 0.1.9 release
Merged
BO
1mo ago+45+45+01234567890123456789-4-4-0123456789
Prepare 0.1.9 by synchronizing the package, fallback, and lockfile versions and documenting all changes since v0.1.8, including the existing MCP 1.x dependency bound.
Local validation: Python 3.11/3.12/3.13 (770 tests each) and Ruff; wheel/sdist build and artifact audit; clean-wheel server import, entry-point loading, and bridge help with MCP 1.30.0.
Refs #12
Summary by Sourcery
Prepare the 0.1.9 release with synchronized version metadata, compatibility fixes, expanded diagnostics, and changelog updates.
Bug Fixes:
- Restore the bounded MCP CLI dependency and document fixes for job lifecycle handling, cancellation, doctor diagnostics, import behavior, and job metadata validation.
Enhancements:
- Add support for unique job-ID prefixes and expand doctor checks for MCP server imports and tool registration.
- Improve package artifact validation and add adversarial collaboration guidance to bundled skills.
Build:
- Bump the package and lockfile versions to 0.1.9 and update source-checkout version fallback.
Documentation:
- Document all changes since v0.1.8 in the 0.1.9 changelog.
Tests:
- Add regression coverage for authentication and quota errors, supervisor lifecycle races, doctor import modes, and version consistency.
Summary by cubic
Prepares the 0.1.9 release by bumping the version to 0.1.9 across pyproject.toml, src/agy_mcp/__init__.py, and uv.lock, and documenting all changes since v0.1.8 in the changelog.
Changelog highlights
- Restores the
mcp[cli]>=1.21.2,<2dependency bound so fresh installs remain compatible with the FastMCP server (Refs #12), and records the new job-ID-prefix support and refreshed doctor checks.
Summary by CodeRabbit
- New Features
- Added support for unique job-ID prefixes and expanded
agy_doctorchecks for imports and registration.
- Added support for unique job-ID prefixes and expanded
- Bug Fixes
- Improved dependency compatibility, supervisor and job lifecycle handling, doctor probes and import modes, and validation of stored metadata.
- Release
- Updated the project version to 0.1.9.
- Tests
- Added regression coverage for the changes.