from Tool Objects
fun fromToolObjects(toolObjects: List<ToolObject>, namingStrategy: StringTransformer = StringTransformer.IDENTITY): McpToolExport
Export tools from multiple ToolObject instances. Each ToolObject's ToolObject.namingStrategy and ToolObject.filter are applied. Tools with duplicate names (after transformation) are deduplicated.
Parameters
tool Objects
list of ToolObjects to export
naming Strategy
optional additional naming strategy applied after each ToolObject's strategy