Skip to content

Conversation

@roomote
Copy link
Contributor

@roomote roomote bot commented Feb 9, 2026

Removes all outdated references to XML tool calling from the OpenAI Compatible provider docs page.

Changes

  • Rewrites the "Native Tool Calling" section header and intro to state that native tool calling is the only supported protocol (no XML fallback)
  • Replaces the conditional "When native tools are used" subsection with a "Requirements" subsection that clearly states models must support native tool calling to work with Roo Code
  • Removes the "Tool protocol selector" setting reference (this setting no longer exists)
  • Removes the claim that Roo Code falls back to XML on protocol errors
  • Adds a troubleshooting entry for tool-calling errors pointing users to switch models

Context

XML tool calling was removed in v3.42.0 (PR #10841) and the remaining code paths were cleaned up in v3.43.0 (PR #10929). The extension now rejects XML tool calls at runtime. This docs page was cited by the support bot as the source of incorrect advice telling users to switch to XML mode.

Closes EXT-802


View task on Roo Code Cloud


Important

Updates openai-compatible.md to remove XML tool calling references, clarifying exclusive support for native tool calling and updating related sections.

  • Behavior:
    • Removes all references to XML tool calling in openai-compatible.md.
    • Updates "Native Tool Calling" section to state exclusive support for native tool calling.
    • Replaces conditional "When native tools are used" with "Requirements" stating models must support native tool calling.
    • Removes "Tool protocol selector" setting reference.
    • Removes claim of XML fallback on protocol errors.
    • Adds troubleshooting entry for tool-calling errors advising model switch.
  • Context:
    • XML tool calling removed in v3.42.0 and code paths cleaned in v3.43.0.
    • Documentation previously cited as source of incorrect advice on XML mode.

This description was created by Ellipsis for fd474b8. You can customize this summary. It will automatically update as commits are pushed.

@vercel
Copy link

vercel bot commented Feb 9, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
roo-code-docs Ready Ready Preview, Comment Feb 9, 2026 8:48pm

Request Review

@roomote
Copy link
Contributor Author

roomote bot commented Feb 9, 2026

Rooviewer Clock   See task

Review complete. No issues found. The changes accurately remove all outdated XML tool calling references and correctly reflect that native tool calling is the only supported protocol since v3.42.0.

Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant