Repository navigation
feat: allow user override of hardcoded disallowed tools - #71
Conversation
Allow users to override hardcoded disallowed tools (WebSearch, WebFetch) by including them in their allowed_tools configuration. This provides users with the ability to control tool access based on their security requirements. Changes: - Modified buildDisallowedToolsString() to accept allowedTools parameter - Added logic to filter out hardcoded disallowed tools if present in allowed tools - Updated function call site to pass allowedTools - Added comprehensive test coverage for override behavior - Maintains backward compatibility Resolves #49 Co-authored-by: ashwin-ant <ashwin-ant@users.noreply.github.com>
|
Claude finished @ashwin-ant's task —— View job PR Review: Allow user override of hardcoded disallowed toolsReview Progress:
Code AnalysisThis PR introduces the ability for users to override hardcoded disallowed tools (WebSearch, WebFetch) by including them in their ✅ Strengths
🔍 Code Quality Observations
|
Allow users to override hardcoded disallowed tools (WebSearch, WebFetch) by including them in their allowed_tools configuration.
Resolves #49
Generated with Claude Code