Exception thrown when one or more tool arguments are invalid. Collects all validation errors and reports them together.