Skip to content

chore(deps): bump mcp-toolsets-runtime to 0.8.1 - #27

Merged
ciaransweet merged 1 commit into
mainfrom
chore/bump-runtime-0.8.1
Sep 3, 2026
Merged

chore(deps): bump mcp-toolsets-runtime to 0.8.1#27
ciaransweet merged 1 commit into
mainfrom
chore/bump-runtime-0.8.1

Conversation

@ciaransweet

@ciaransweet ciaransweet commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Bumps the runtime pin from 0.8.0 to 0.8.1 (release).

What 0.8.1 changes

One fix, in the FastMCP conversion layer: a tool argument the tool does not declare used to be accepted and silently dropped, so the call ran without it and nothing said so. It is now a validation error naming the parameter, and the published input schema carries additionalProperties: false so a client knows the rule exists.

No toolset here passes undeclared arguments, so nothing in this repo changes behaviour.

In this PR

  • Pin moved to <0.9.0,>=0.8.1, uv.lock refreshed.
  • A README bullet under the tool-contract rules covering inputs, beside the existing one about undeclared output keys being dropped. The two halves now behave differently, and the old bullet read as if both were lenient.

Lint, format check, mypy and all 18 tests pass on 0.8.1.

Note for reviewers: the lock file change redeploys every toolset, which is the intent for a runtime bump. Anyone pulling this branch should re-run uv run mcp-agent install-elements, since the release also bumps the view host's version string in the git-ignored public/elements/McpView.jsx.

🤖 Generated with Claude Code

0.8.1 makes an undeclared tool argument a validation error naming the
parameter, where before it was accepted and silently dropped, and
publishes `additionalProperties: false` so clients know the rule exists.

No toolset here passes undeclared arguments, so nothing in this repo
changes behaviour. The README's tool-contract rules gain a bullet for
inputs next to the existing one for undeclared output keys, which read
as if both halves were lenient.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Wcs3sgGLopzHwDcbYaDsjE
@ciaransweet
ciaransweet merged commit fcd127f into main Sep 3, 2026
7 checks passed
@ciaransweet
ciaransweet deleted the chore/bump-runtime-0.8.1 branch September 3, 2026 08:11
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