diff --git a/CHANGELOG.md b/CHANGELOG.md index 26db278..d796ce1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.7.18] - 2026-03-20 + ### Added - `StopFailure` hook event with `StopFailureInput` type (`error`, `error_details`, `last_assistant_message` fields) for handling API error-triggered stops (TypeScript SDK v0.2.80 parity) - `on_stop_failure` DSL method on `HookRegistry` for the new event diff --git a/Gemfile.lock b/Gemfile.lock index 9c0da7a..ba52775 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - claude_agent (0.7.17) + claude_agent (0.7.18) activesupport (>= 7.0) GEM @@ -125,7 +125,7 @@ CHECKSUMS ast (2.4.3) sha256=954615157c1d6a382bc27d690d973195e79db7f55e9765ac7c481c60bdb4d383 base64 (0.3.0) sha256=27337aeabad6ffae05c265c450490628ef3ebd4b67be58257393227588f5a97b bigdecimal (4.0.1) sha256=8b07d3d065a9f921c80ceaea7c9d4ae596697295b584c296fe599dd0ad01c4a7 - claude_agent (0.7.17) + claude_agent (0.7.18) concurrent-ruby (1.3.6) sha256=6b56837e1e7e5292f9864f34b69c5a2cbc75c0cf5338f1ce9903d10fa762d5ab connection_pool (3.0.2) sha256=33fff5ba71a12d2aa26cb72b1db8bba2a1a01823559fb01d29eb74c286e62e0a date (3.5.1) sha256=750d06384d7b9c15d562c76291407d89e368dda4d4fff957eb94962d325a0dc0 diff --git a/lib/claude_agent/version.rb b/lib/claude_agent/version.rb index dec0da0..d9f37d7 100644 --- a/lib/claude_agent/version.rb +++ b/lib/claude_agent/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module ClaudeAgent - VERSION = "0.7.17" + VERSION = "0.7.18" end