From 4048695d4d8605bdbe258d9cc3be9d4616604195 Mon Sep 17 00:00:00 2001 From: Todd Kummer Date: Sat, 25 Apr 2026 13:29:00 -0700 Subject: [PATCH] Release 0.2.0: Expose Request Parameters for Verification This release exposes the request parameters that were sent to the LLM so that tests can make assertions against things like model and tool calls. The minimum required version of RubyLLM has been relaxed to 1.5, and tests have been added across older versions of the gem to verify compatibility. --- Gemfile.lock | 4 ++-- lib/ruby_llm/test/version.rb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 6242e0a..67a4016 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - ruby_llm-test (0.1.0) + ruby_llm-test (0.2.0) ruby_llm (>= 1.5.0) GEM @@ -137,7 +137,7 @@ CHECKSUMS ruby-progressbar (1.13.0) sha256=80fc9c47a9b640d6834e0dc7b3c94c9df37f08cb072b7761e4a71e22cff29b33 ruby_llm (1.14.1) sha256=7487d0f0bb9e86836d9233d656e10637370a6b22eb2555343c0a4c179ce7c500 ruby_llm-schema (0.3.0) sha256=a591edc5ca1b7f0304f0e2261de61ba4b3bea17be09f5cf7558153adfda3dec6 - ruby_llm-test (0.1.0) + ruby_llm-test (0.2.0) simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428 diff --git a/lib/ruby_llm/test/version.rb b/lib/ruby_llm/test/version.rb index 867a1f2..8f4992c 100644 --- a/lib/ruby_llm/test/version.rb +++ b/lib/ruby_llm/test/version.rb @@ -2,6 +2,6 @@ module RubyLLM module Test - VERSION = "0.1.0" + VERSION = "0.2.0" end end