using MessagePack; 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. /// [Key("mission_parameter")] public object? MissionParameter { get; set; } }