/ GUNRPG.Application / Requests / SubmitIntentsRequest.cs
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  }