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

syntax = "proto3";

package chrome.aix.indigo;

option optimize_for = LITE_RUNTIME;

// Represents a single prompt version configuration.
message IndigoPrompt {
  // Unique identifier for the prompt version (e.g., "v5").
  string key = 1;

  // The actual prompt instruction text.
  string prompt = 2;
}

// Root configuration message containing all active prompt versions.
message IndigoPrompts {
  repeated IndigoPrompt prompts = 1;
}
