using Svrnty.CQRS.Grpc.Abstractions.Attributes; namespace Svrnty.Sample.AI.Commands; /// /// Command to execute an AI agent with a user prompt /// /// The user's input prompt for the AI agent [GrpcIgnore] // MVP: HTTP-only endpoint, gRPC support can be added later public record ExecuteAgentCommand(string Prompt); /// /// Response from the AI agent execution /// /// The AI agent's response content /// Unique identifier for this conversation public record AgentResponse(string Content, Guid ConversationId);