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(); } }