Skip to content

Tool filtering as ToolCallingChatOption#3941

Draft
ilayaperumalg wants to merge 1 commit intospring-projects:mainfrom
ilayaperumalg:toolcall-filter-tooloptions
Draft

Tool filtering as ToolCallingChatOption#3941
ilayaperumalg wants to merge 1 commit intospring-projects:mainfrom
ilayaperumalg:toolcall-filter-tooloptions

Conversation

@ilayaperumalg
Copy link
Copy Markdown
Member

@ilayaperumalg ilayaperumalg commented Jul 29, 2025

  • This PR provides a toolcalling option to filter the toolcallbacks

  • The toolcallback filter comes with the Predicate with any type of ToolCallback At filter time, via ToolCallback, both the ToolDefinition and ToolMetadata are available along with any custom metadata from ToolCallback implementations

TODO:

  • MCP Integration test
  • Including MCP metadata in McpToolCallback

   - This PR provides a toolcalling option to filter the toolcallbacks
     - The toolcallback filter comes with the Predicate with any type of ToolCallback
         At filter time, via ToolCallback, both the ToolDefinition and ToolMetadata are available along with any custom metadata from ToolCallback implementations

Signed-off-by: Ilayaperumal Gopinathan <ilayaperumal.gopinathan@broadcom.com>
@markpollack markpollack added this to the 1.1.0.RC1 milestone Oct 22, 2025
@ilayaperumalg ilayaperumalg modified the milestones: 1.1.0.RC1, 2.0.0 Nov 5, 2025
@ilayaperumalg ilayaperumalg modified the milestones: 2.0.0, backlog Dec 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants