using MessagePack; using System.Text.Json.Serialization; namespace SVSim.EmulatedEntrypoint.Models.Dtos.Responses.Practice; [MessagePackObject] public class PracticeStartResponse { /// /// Optional mission/achievement evaluation snapshot. Spec: safe to omit entirely; /// client tolerates absence (defensive `Keys.Contains` check). Always null in our /// minimal impl 窶・we don't model missions. /// [JsonPropertyName("mission_parameter")] [Key("mission_parameter")] public object? MissionParameter { get; set; } }