diff --git a/unity-client/Assets/Scripts/Models/CoachResponse.cs b/unity-client/Assets/Scripts/Models/CoachResponse.cs new file mode 100644 index 0000000..0a8fce5 --- /dev/null +++ b/unity-client/Assets/Scripts/Models/CoachResponse.cs @@ -0,0 +1,16 @@ +using System; +using Newtonsoft.Json; + +namespace CommanderAILab.Models +{ + /// Maps to POST /api/coach/chat response. + [Serializable] + public class CoachResponse + { + [JsonProperty("reply")] public string reply; + [JsonProperty("deck_report")] public string deckReport; + [JsonProperty("suggestions")] public string[] suggestions; + + public override string ToString() => reply ?? "(empty coach response)"; + } +}