Skip to content

[BUG] Tool calling (XML) should be kept available! Proper regression testing required. #10312

@jabbor

Description

@jabbor

Problem (one or two sentences)

Everything worked well until v. 3.36.16. For local models (which I use) tool calling needed to be set to XML, and then everthing works fine. Now: since upgrading to 3.37, I've lost hours trying all kind of things because with Ollama and LMStudio, no model works anymore. Restored v. 3.36.16, and everthing works fine, because I can use XML for tool calling.

Most probably many users would agree with me to request you to spend more time/effort on regression testing, it saves everybody a lot of frustration, and fast releases with added bugs do not help anyone in any way.

Apart from that: Merry Christmas!

Image

Context (who is affected and when)

At least users running models locally!

Reproduction steps

Latest version RooCode 3.37 installed, Started llama.cpp, Ollama, LMStudio with devstral 2 small 2512, only API errors.

Expected result

Proper tool calling

Actual result

Error messages saying context size too small

Variations tried (optional)

Tried llama.cpp, Ollama, LMStudio.

App Version

3.37

API Provider (optional)

LM Studio

Model Used (optional)

devstral-small-2-24b-instruct-2512

Roo Code Task Links (optional)

No response

Relevant logs or errors (optional)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Issue/PR - TriageNew issue. Needs quick review to confirm validity and assign labels.bugSomething isn't working

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions