From 7b4a2a3497d43b67ab694bb4b7b45fd1381fde2f Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Mon, 28 Sep 2026 07:29:43 +0000 Subject: [PATCH] fix(deps): bump cogito to send empty properties for argument-less MCP 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 --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 07c59c8..1251fd3 100644 --- a/go.mod +++ b/go.mod @@ -37,7 +37,7 @@ require ( github.com/msuozzo/bonsai/bonsai-tsx v0.4.0 github.com/msuozzo/bonsai/bonsai-typescript v0.4.0 github.com/msuozzo/bonsai/bonsai-yaml v0.4.0 - github.com/mudler/cogito v0.11.1-0.20260927195701-d35c7af9b1e8 + github.com/mudler/cogito v0.11.1-0.20260928072733-b40513ef5d1a github.com/mudler/xlog v0.0.1 github.com/muesli/termenv v0.16.0 github.com/sashabaranov/go-openai v1.41.2 diff --git a/go.sum b/go.sum index db454d3..2ef9141 100644 --- a/go.sum +++ b/go.sum @@ -207,8 +207,8 @@ github.com/msuozzo/bonsai/bonsai-typescript v0.4.0 h1:BD6JHfCs3rGNUttL+tMnz/iav1 github.com/msuozzo/bonsai/bonsai-typescript v0.4.0/go.mod h1:DElq3FKqbTkJXcat1o8m98ijL3wUf+jW+DNInzh5Mgo= github.com/msuozzo/bonsai/bonsai-yaml v0.4.0 h1:PJfyfjMQrcWU5e3ib0xGsVuOafNuimf5fK0NhTk8olU= github.com/msuozzo/bonsai/bonsai-yaml v0.4.0/go.mod h1:z8jc0tjXDSOQRKRG0G3uymvVxHdBbrVsWd149nPOyHE= -github.com/mudler/cogito v0.11.1-0.20260927195701-d35c7af9b1e8 h1:D/iN/b4lndbKQ1l6vXawY0pQ6QWLPUWJ4VRRpo6AKcc= -github.com/mudler/cogito v0.11.1-0.20260927195701-d35c7af9b1e8/go.mod h1:UxGNMBRakV0A2uVHv2JQIHjpnVPkEWFaS7SDhyynZqQ= +github.com/mudler/cogito v0.11.1-0.20260928072733-b40513ef5d1a h1:b3bZ15XGd3kH+gje6ggFAciT4uC83+24xO/qc3o4viQ= +github.com/mudler/cogito v0.11.1-0.20260928072733-b40513ef5d1a/go.mod h1:UxGNMBRakV0A2uVHv2JQIHjpnVPkEWFaS7SDhyynZqQ= github.com/mudler/xlog v0.0.1 h1:yR3/wszd3ZM6u1n96YITJZ4yUcDgqHSwvQmzUJa+8vg= github.com/mudler/xlog v0.0.1/go.mod h1:39f5vcd05Qd6GWKM8IjyHNQ7AmOx3ZM0YfhfIGhC18U= github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 h1:ZK8zHtRHOkbHy6Mmr5D264iyp3TiX5OmNcI5cIARiQI=