namespace LLM.Editor.Commands
{
    /// <summary>
    /// Parameters for the RequestAnalysisContextCommand.
    /// The LLM uses this to ask the user to stage the objects needed for an analysis.
    /// </summary>
    [System.Serializable]
    public class RequestAnalysisContextParams
    {
        public string[] subjectRoles; // e.g., ["Launcher", "Target", "Projectile"]
    }

    // The old RequestDetailedContextParams class has been removed from this file.
}