From 3c34f0423c2b7ae0f06609a5b32cb67f46cf4fb0 Mon Sep 17 00:00:00 2001 From: Albert Mavashev Date: Fri, 8 May 2026 07:55:01 -0400 Subject: [PATCH] chore(release): 0.2.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Releases the broader crates.io framing landed in #31. No behavioral or API changes — metadata, README, and CHANGELOG only. Cargo.toml: version 0.2.3 → 0.2.4 CHANGELOG.md: new [0.2.4] - 2026-05-08 entry under "Changed" Cargo.lock: regenerated by cargo build with the new version After this PR merges, push the v0.2.4 tag to trigger the automated crates.io publish step in .github/workflows/ci.yml (on: push: tags: ["v*"] → "Publish to crates.io" job → cargo publish). Conformance audit results unchanged from 0.2.3 (95.55% coverage, all 9/9 endpoints + 6/6 request schemas + 10/10 response schemas match v0.1.24 spec). --- CHANGELOG.md | 19 +++++++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- 3 files changed, 21 insertions(+), 2 deletions(-) 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"