Skip to content

Conversation

@roomote
Copy link
Contributor

@roomote roomote bot commented Dec 20, 2025

Add native tool calling support to HuggingFace provider with dropdown for XML/native/default protocol selection. Default protocol is set to native.


View task on Roo Code Cloud

@roomote
Copy link
Contributor Author

roomote bot commented Dec 20, 2025

Rooviewer Clock   See task on Roo Cloud

Review complete. No issues found.

The latest change simplifies the HuggingFace fetcher by enabling native tool calling for all models by default, rather than conditionally based on the API's supports_tools field. This is a reasonable approach since the HuggingFace router uses an OpenAI-compatible API with standardized tool calling support.

Previous reviews

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

@hannesrudolph hannesrudolph added the Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. label Dec 20, 2025
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Dec 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. lgtm This PR has been approved by a maintainer

Projects

Status: Triage

Development

Successfully merging this pull request may close these issues.

4 participants