unfoldingMatching

open fun unfoldingMatching(name: String, description: String, patterns: List<<Error class: unknown class>>, removeOnInvoke: Boolean): UnfoldingTool

Create an UnfoldingTool from MCP clients filtering by tool name regex patterns.

Parameters

name

Name of the UnfoldingTool facade

description

Description explaining when to use this tool category

patterns

Regex patterns to match against tool names

removeOnInvoke

Whether to remove the facade after invocation


open fun unfoldingMatching(name: String, description: String, patterns: List<<Error class: unknown class>>): UnfoldingTool

Create an UnfoldingTool from MCP clients filtering by tool name regex patterns, with removeOnInvoke=true.