Closed
Conversation
cbf11be to
433af43
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
📝 Description
📝 Objective
Optimize the tools module to make developing and using tools more convenient.
📋 To-Do List
🔗 Related Issues / PRs
[Feature] Add tools/tool_choice controller #627
feat: add HTTP proxy support for web tools #587
feat(observability): add ToolObserver hook for structured tool tracing #490
fix(security): Symlink TOCTOU race condition #482
fix(security): workspace sandbox avoid time-of-check/time-of-use (TOCTOU) races #464
fix(tools): add proxy support to web_fetch HTTP transport #447
Added Email Tool, Calender Integration and System Stats Overview Tool #339
feat: integrate Tavily search #340
fix(security): harden sandbox — shell escape bypass, symlink TOCTOU, SSRF, working_dir validation #331
feat: add browser automation tool via agent-browser CLI #318
feat: add browser tool powered by playwright-go #187
feat: Add mcp tools support #282
🗣️ Type of Change
🤖 AI Code Generation
📸 Evidence (Optional)
Click to view Logs/Screenshots
☑️ Checklist