diff --git a/CHANGELOG.md b/CHANGELOG.md index 082f5b8..e470a4d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,25 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/). +## [0.2.4] - 2026-05-08 + +### Changed + +- Crates.io description and keywords broadened to cover the three pillars of + Cycles' runtime authority: spend, risky tool actions, and audit gaps. Prior + framing ("budget-management protocol — deterministic spend control") only + surfaced the spend dimension and missed search-intent traffic for action + control and audit-trail use cases. +- Keyword set updated from `["cycles", "budget", "llm", "ai-agents", + "cost-control"]` to `["ai-agents", "llm", "budget", "governance", + "audit-log"]`. Same five-keyword cap, broader coverage. +- `README.md` opening reorganized around the three pillars (spend / risky + actions / audit gaps), each with a one-line concrete affordance, instead + of leading with budget enforcement only. + +No behavioral changes. API surface, wire protocol, and conformance audit +results are identical to 0.2.3. + ## [0.2.3] - 2026-04-10 ### Fixed diff --git a/Cargo.lock b/Cargo.lock index d1a5cb9..cdadb05 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1243,7 +1243,7 @@ dependencies = [ [[package]] name = "runcycles" -version = "0.2.3" +version = "0.2.4" dependencies = [ "bon", "pretty_assertions", diff --git a/Cargo.toml b/Cargo.toml index a2291fc..dbc5e27 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "runcycles" -version = "0.2.3" +version = "0.2.4" edition = "2021" rust-version = "1.88" license = "Apache-2.0"