Skip to content
This repository was archived by the owner on May 15, 2026. It is now read-only.
This repository was archived by the owner on May 15, 2026. It is now read-only.

[BUG] LM Studio Qwen-next Tool calling totally broken in versions 3.37.0+ #10541

Description

@Nordln

Problem (one or two sentences)

After updating for the first time in a while, tool calling seems to have utterly broken for my setup. I use roo on code-server with local AI qwen3-next-80b from LLM Studio. This model usually works extremely well for me. After any roo update beyond 3.36.16, all tool calling fails.

Context (who is affected and when)

My personal code-server instance with me as the sole user.

Reproduction steps

Running a code-server container via Containerd, inside a Lima VM on a Mac Studio M2 Ultra 192GB, accessed over https via a private cloudflare tunnel. LM added via OpenAI-compatible model. LM Studio running on Baremetal on the Mac, accessed via the pass-through internal IP.

  1. Update Roo inside code-server in the normal way via the extension tab.
  2. Perform tool testing via test mode.

Code-server details
code-server: v4.101.2
Code: 1.101.2

LM Studio details
Runtimes:

  • mlx-llm-mac-arm64-apple-metal-advsimd@0.36.1 (MLX)
  • llama.cpp-mac-arm64-apple-metal-advsimd@1.64.0 (GGUF)

Expected result

Tool calling works as-expected

Actual result

All tool calling fails

Variations tried (optional)

Tried Roo versions above 3.37.0 and tool calling fails. Versions 3.36.16 and below work as expected.

App Version

3.37.0 and upwards

API Provider (optional)

LM Studio

Model Used (optional)

qwen3-next-80b (8bit, MLX)

Roo Code Task Links (optional)

My tool testing roo mode: tool-tester-export.yaml

Relevant logs or errors (optional)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions