SubmitIntentsRequest.cs
1 using GUNRPG.Application.Dtos; 2 3 namespace GUNRPG.Application.Requests; 4 5 /// <summary> 6 /// Request for submitting player intents (intent recording only, no auto-resolve). 7 /// </summary> 8 public sealed class SubmitIntentsRequest 9 { 10 public IntentDto Intents { get; init; } = new(); 11 /// <summary> 12 /// Optional caller operator ID. When provided, validated against the session's owning operator. 13 /// </summary> 14 public Guid? OperatorId { get; init; } 15 }