Skip to content
Discussion options

You must be logged in to vote

The Issue

The issue you're experiencing with Qwen3-Coder:30B Instruct and tool calling through a self-hosted OpenAI-compatible endpoint is related to how Continue determines which tool-calling format to use.

How Continue Handles Tool Calling

According to the Agent Mode Model Setup documentation, Continue uses two approaches for tool calling:

  1. Native tool-calling APIs - Uses the provider's built-in tool support
  2. System message tools - Embeds tools as XML in the system message

Continue automatically detects which approach to use based on the model's capabilities. However, when you configure provider: openai for your tabbyAPI endpoint, Continue assumes it's communicating with an actual OpenA…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@regunakyle
Comment options

Answer selected by regunakyle
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Help
Labels
None yet
2 participants