From b35c3caf99cfb5892b7100957770c8199109a10e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Mar 2026 22:26:26 +0000 Subject: [PATCH 1/2] deps(deps-dev): bump rubocop from 1.84.2 to 1.85.1 Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.84.2 to 1.85.1. - [Release notes](https://github.com/rubocop/rubocop/releases) - [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop/compare/v1.84.2...v1.85.1) --- updated-dependencies: - dependency-name: rubocop dependency-version: 1.85.1 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 6fc81e2..a5fdfa3 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -74,19 +74,24 @@ GEM signet (>= 0.16, < 2.a) hashdiff (1.2.1) io-console (0.8.2) - json (2.18.1) + json (2.19.1) + json-schema (6.2.0) + addressable (~> 2.8) + bigdecimal (>= 3.1, < 5) jwt (3.1.2) base64 language_server-protocol (3.17.0.5) lint_roller (1.1.0) logger (1.7.0) + mcp (0.8.0) + json-schema (>= 4.1) multi_json (1.17.0) multipart-post (2.4.1) net-http (0.9.1) uri (>= 0.11.1) os (1.1.4) parallel (1.27.0) - parser (3.3.10.1) + parser (3.3.10.2) ast (~> 2.4.1) racc prism (1.9.0) @@ -117,10 +122,11 @@ GEM diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) rspec-support (3.13.6) - rubocop (1.84.2) + rubocop (1.85.1) json (~> 2.3) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.1.0) + mcp (~> 0.6) parallel (~> 1.10) parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) From 258781bf00169656d6e2d62a83b596af0c8e095d Mon Sep 17 00:00:00 2001 From: Szymon Kurcab Date: Sun, 22 Mar 2026 17:21:54 +0100 Subject: [PATCH 2/2] fix: resolve Style/PredicateWithKind rubocop offense Use `all?(MCPClient::Resource)` instead of `all? { |r| r.is_a?(...) }` to satisfy the new cop added in rubocop 1.85. Co-Authored-By: Claude Opus 4.6 (1M context) --- spec/lib/mcp_client/server_resources_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/lib/mcp_client/server_resources_spec.rb b/spec/lib/mcp_client/server_resources_spec.rb index ba91c83..7f7a40c 100644 --- a/spec/lib/mcp_client/server_resources_spec.rb +++ b/spec/lib/mcp_client/server_resources_spec.rb @@ -41,7 +41,7 @@ expect(result).to be_a(Hash) expect(result['resources']).to be_an(Array) expect(result['resources'].size).to eq(2) - expect(result['resources'].all? { |r| r.is_a?(MCPClient::Resource) }).to be true + expect(result['resources'].all?(MCPClient::Resource)).to be true expect(result['nextCursor']).to be_nil end end