Skip to content

Conversation

@SannidhyaSah
Copy link
Contributor

@SannidhyaSah SannidhyaSah commented Dec 23, 2025

What was added

This PR adds comprehensive documentation for the new Custom Tools experimental feature released in v3.37.

Why

The Custom Tools feature is a new experimental capability that allows users to extend Roo's functionality by defining custom TypeScript/JavaScript tools. This documentation is needed to help users understand how to use this experimental feature effectively.

Files Created

  • docs/features/experimental/custom-tools.md - Complete feature documentation page covering:
    • What Custom Tools are and how they work
    • How to enable the feature
    • Tool structure and creation guide
    • Examples (project-scoped and global tools)
    • Security considerations
    • Troubleshooting guide
  • static/img/custom-tools/custom-tools.png - Screenshot showing the settings toggle for enabling Custom Tools

Files Modified

  • docs/features/experimental/experimental-features.md - Added Custom Tools to the experimental features overview list
  • docs/features/index.md - Added Custom Tools to the experimental features section in the main features index

Additional Notes

  • The documentation includes a prominent security warning about auto-approval behavior
  • Includes practical examples showing both project-scoped and global tool usage
  • Screenshots included to help users locate the feature toggle in settings
  • Follows project documentation standards (absolute links, HTML image tags, etc.)

- Created new documentation page at docs/features/experimental/custom-tools.md
- Added Custom Tools entry to experimental-features.md overview
- Updated features/index.md to include Custom Tools in experimental section
- Added screenshot showing the settings toggle at static/img/custom-tools/custom-tools.png

This documents the new experimental Custom Tools feature released in v3.37, which allows users to define TypeScript/JavaScript tools in .roo/tools/ directories that Roo can call like built-in tools.
@vercel
Copy link

vercel bot commented Dec 23, 2025

Someone is attempting to deploy a commit to the Roo Code Team on Vercel.

A member of the Team first needs to authorize it.

@vercel
Copy link

vercel bot commented Dec 23, 2025

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

Project Deployment Review Updated (UTC)
roo-code-docs Ready Ready Preview, Comment Dec 23, 2025 11:15pm

@roomote
Copy link
Contributor

roomote bot commented Dec 23, 2025

Rooviewer Clock   See task on Roo Cloud

Review complete. All issues have been resolved.

  • Use absolute paths for internal documentation links in custom-tools.md (line 25)
Previous reviews

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

@hannesrudolph hannesrudolph merged commit f51c4fa into RooCodeInc:main Dec 23, 2025
2 of 3 checks passed
@github-project-automation github-project-automation bot moved this from Triage to Done in Roo Code Roadmap Dec 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants