chromium/components/optimization_guide/core/model_execution/on_device_model_validator.cc

// Copyright 2024 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/optimization_guide/core/model_execution/on_device_model_validator.h"

namespace optimization_guide {

OnDeviceModelValidator::OnDeviceModelValidator(
    const proto::OnDeviceModelValidationConfig& validation_config,
    FinishCallback callback,
    mojo::Remote<on_device_model::mojom::Session> session)
    :{}

OnDeviceModelValidator::~OnDeviceModelValidator() = default;

void OnDeviceModelValidator::ValidateNextPrompt() {}

void OnDeviceModelValidator::OnResponse(
    on_device_model::mojom::ResponseChunkPtr chunk) {}

void OnDeviceModelValidator::OnComplete(
    on_device_model::mojom::ResponseSummaryPtr summary) {}

void OnDeviceModelValidator::FinishValidation(
    OnDeviceModelValidationResult result) {}

}  // namespace optimization_guide