Skip to content

fix(test): box large execute_tool_call future - #437

Merged
benbrandt merged 1 commit into
mainfrom
fix/box-large-tool-call-future
Oct 22, 2026
Merged

benbrandt merged 1 commit into
mainfrom
fix/box-large-tool-call-future

Conversation

@benbrandt

Copy link
Copy Markdown
Member

The release PR (#426) bumps dependencies (e.g. rmcp 1.8 → 1.9) in Cargo.lock, which grows the execute_tool_call future in testy.rs to 16,440 bytes. That trips clippy::large_futures (via clippy::pedantic) and fails the Lint job under -D warnings.

This boxes the future as clippy suggests.

Verified locally with #426's Cargo.lock: the warning reproduces without this change, and cargo clippy / cargo clippy --all-targets --all-features are clean with it.

🤖 Generated with Claude Code

Dependency bumps in the release PR grow the execute_tool_call future
past clippy's large_futures threshold, failing lint under -D warnings.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@benbrandt
benbrandt enabled auto-merge (squash) October 22, 2026 10:33
@benbrandt
benbrandt merged commit 148ea37 into main Oct 22, 2026
13 checks passed
@benbrandt
benbrandt deleted the fix/box-large-tool-call-future branch October 22, 2026 10:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant