// Copyright (c) Microsoft. All rights reserved. using Microsoft.SemanticKernel; namespace Step02.Models; /// /// Represents the details of interactions between a user and service, including a unique identifier for the account, /// a transcript of conversation with the user, and the type of user interaction.
/// Class used in , samples ///
public record AccountUserInteractionDetails { public Guid AccountId { get; set; } public List InteractionTranscript { get; set; } = []; public UserInteractionType UserInteractionType { get; set; } } public enum UserInteractionType { Complaint, AccountInfoRequest, OpeningNewAccount }