using AIStudio.Tools.RAG; namespace AIStudio.Tools.ToolCallingSystem.ToolCallingImplementations.Mailboxes; /// /// One page of a search of the mailboxes, as the model and the user receive it. /// /// What the model learns about each mailbox searched, its mails included, in the order they were searched. /// The sources of the mails which reached the model, listed below the answer. /// What the user is shown of these mails. internal sealed record SearchMailsResult(IReadOnlyList Outcomes, IReadOnlyList Sources, IReadOnlyList Passages);