Skip to content

fix(deps): bump cogito to send empty properties for argument-less MCP tools - #134

Merged
mudler merged 1 commit into
masterfrom
fix/cogito-empty-mcp-properties
Sep 28, 2026
Merged

mudler merged 1 commit into
masterfrom
fix/cogito-empty-mcp-properties

Conversation

@mudler-agent

Copy link
Copy Markdown
Collaborator

The cogito bump in #132 sent an MCP tool that takes no arguments with "properties": null. vLLM validates every tool schema and rejects the whole request, so on regolo every turn failed while such a tool was configured:

Tool 38 function has invalid 'parameters' schema: None is not of type 'object'

This bumps cogito to b40513e (mudler/cogito#82, merged on main), which sends an empty object instead.

Testing: go build ./..., go vet ./... and go test ./... (with an isolated HOME) pass.

🤖 Generated with Claude Code

… tools

The cogito bump in #132 sent an MCP tool that takes no arguments with
"properties": null. vLLM validates every tool schema and rejected the
whole request with a 400 ("None is not of type 'object'"), so on
regolo every turn failed while such a tool was configured.

cogito#82 sends an empty object instead.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mudler
mudler merged commit 64e8279 into master Sep 28, 2026
2 checks passed
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.

2 participants