v0.1.0a89
Pre-release
Pre-release
Changes
- Add structured approval rejection payloads via
Session.reject(..., payload=...). - Add callable approval gates for Skrift agent tools, including sync and async gate support.
- Preserve reason-only rejection compatibility and export structured
ApprovalRejection.
Verification
- PR #128 passed the GitHub Tests workflow.
- Local targeted check:
pytest tests/test_agents.py -q.