Skip to content

Conversation

@roomote
Copy link
Contributor

@roomote roomote bot commented Feb 9, 2026

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

Changes

XML tool calling was removed in v3.42.0 (PR #10841) and remaining code paths cleaned up in v3.43.0 (PR #10929). The docs/providers/openai-compatible.md page still referenced XML as a fallback and mentioned a "tool protocol selector" setting that no longer exists.

This PR updates the page to:

  • Remove all references to "XML-based tool format" as a fallback protocol
  • Remove the claim that Roo Code "falls back to XML" when conditions are not met
  • Remove the mention of a "Tool protocol selector" in advanced settings
  • Clarify that native tool calling is the only supported protocol
  • Add a warning admonition that models without native tool calling cannot be used with Roo Code
  • Add a troubleshooting entry for tool-calling errors

Resolves EXT-802


View task on Roo Code Cloud


Important

Removes outdated XML tool calling references from openai-compatible.md, clarifying exclusive use of native tool calling.

  • Behavior:
    • Removes all references to "XML-based tool format" and claims of fallback to XML in openai-compatible.md.
    • Clarifies that native tool calling is the only supported protocol.
    • Adds a warning that models without native tool calling cannot be used with Roo Code.
    • Adds a troubleshooting entry for tool-calling errors.
  • Misc:
    • Removes mention of "Tool protocol selector" in advanced settings.

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

XML tool calling was removed in v3.42.0 and remaining code paths
cleaned up in v3.43.0. Updates the openai-compatible provider docs to:

- Remove all references to XML-based tool format as a fallback
- Remove the mention of a tool protocol selector setting
- Clarify native tool calling is the only supported protocol
- Add warning that models without native tool calling cannot be used
- Add troubleshooting entry for tool-calling errors
@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:47pm

Request Review

@roomote
Copy link
Contributor Author

roomote bot commented Feb 9, 2026

Rooviewer Clock   See task

No issues found. The changes accurately remove outdated XML tool calling references and correctly document native tool calling as the only supported protocol.

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