diff --git a/CHANGELOG.md b/CHANGELOG.md index 1cccd5c..d5e9229 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,16 @@ This project follows [Semantic Versioning](https://semver.org/). During alpha (` --- +## [v0.2.13] — 2026-04-03 + +### Added +- **`axme intents cleanup --status`** — filter which statuses to target during bulk cleanup (default: DELIVERED, WAITING, IN_PROGRESS, SUBMITTED, ACKNOWLEDGED). (#83) + +### Changed +- **Bulk cleanup timeout increased** — HTTP timeout for `axme intents cleanup` raised from 60s to 300s to handle large batches without hanging. (#83) + +--- + ## [v0.2.12] — 2026-03-31 ### Added diff --git a/README.md b/README.md index 3d9d05a..c5a9eed 100644 --- a/README.md +++ b/README.md @@ -195,6 +195,13 @@ axme intents watch # stream live state events axme intents cancel axme intents retry axme intents resume + +# Bulk cleanup stale/zombie intents +axme intents cleanup --dry-run # preview what would be canceled +axme intents cleanup --dry-run=false # execute cancellation +axme intents cleanup --status IN_PROGRESS,WAITING # target specific statuses +axme intents cleanup --older-than 12 # inactive for >12 hours +axme intents cleanup --limit 100 --reason "cleanup" # with limit and audit reason ``` ### Human Tasks