parseToolArgs

inline fun parseToolArgs(args: JsonObject?, block: ToolArgsParser.() -> Unit): ToolArgsParser

Creates a ToolArgsParser and runs the validation block. Returns the error message if validation failed, or null if successful.