invoke

operator fun invoke(name: String, description: String, group: String? = null, params: List<Pair<ParameterSchema, Boolean>> = emptyList(), isSensitive: Boolean = false, fn: suspend DSLContext.(List<String?>) -> String): List<LLMFunction>