using UnityEngine;
using System.Collections.Generic;
namespace LLM.Editor.Data
{
///
/// Represents the root object of the DummyResponses.json file.
///
[System.Serializable]
public class DummyResponseSheet
{
public List testCases = new();
}
///
/// Represents a single, multistep test case for the DummyApiClient.
///
[System.Serializable]
public class DummyTestCase
{
///
/// A phrase to look for in the user's prompt to trigger this test case.
///
public string triggerPhrase;
///
/// A list of JSON responses to be executed in sequence for this test case.
/// Each string in the list represents one turn of conversation.
///
[TextArea(5, 20)]
public List responses = new();
}
}