matryoshkaMatching

fun matryoshkaMatching(name: String, description: String, patterns: List<<Error class: unknown class>>, removeOnInvoke: Boolean = true): MatryoshkaTool

Create a MatryoshkaTool from MCP clients filtering by tool name regex patterns.

Parameters

name

Name of the MatryoshkaTool 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 (default true)