Skip to content

Qwen3-Coder 30B on Ollama returns tool calls as plain text instead of executing them #13057

Description

@inyakiporsasalisa

Before submitting your bug report

Relevant environment info

## Environment

* Continue: 2.0.0
* VS Code: 1.130.0
* Ollama: 0.32.5
* Model: `qwen3-coder:30b`
* Provider: Ollama
* OS: Windows 10 (VS Code)
* Ollama running in Docker on Linux

## Configuration


models:
  - name: Qwen3 Coder 30B
    provider: ollama
    model: qwen3-coder:30b
    apiBase: http://api.com

Description

Summary

When using Continue 2.0.0 with Ollama 0.32.5 and qwen3-coder:30b, tool calls are returned as plain text instead of being executed by Continue.

To reproduce

Reproduction

Prompt:

Create a file called test.txt with the content hello.

Expected behavior:

Continue should execute the create_new_file tool and create the file.

Actual behavior:

The model responds with:

I'll create a file called test.txt with the content "hello".

<function=create_new_file>
<parameter=filepath> test.txt
<parameter=contents> hello

The tool call is rendered as plain text and is never executed.

Additional information

  • ollama show qwen3-coder:30b reports:
Capabilities
  completion
  tools
  • The same workflow works correctly with another model (Gemma 4). Continue executes the tool and creates the file successfully.

This suggests a compatibility issue between Continue's tool-calling implementation and qwen3-coder:30b on Ollama.

Log output

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions