fromLlmReferences

fun fromLlmReferences(llmReferences: List<LlmReference>, namingStrategy: StringTransformer = StringTransformer.IDENTITY): McpToolExport

Export tools from multiple LlmReference instances. Each reference's LlmReference.namingStrategy is applied, prefixing tool names with the lowercased reference name to avoid naming conflicts. An additional naming strategy can be applied on top of each reference's strategy.

Parameters

llmReferences

list of LlmReferences to export

namingStrategy

additional naming strategy applied after each reference's strategy