namespace AIStudio.Tools.Services; /// /// What a data source waits for the user to decide, beyond the failures its list explains. /// public enum DataSourceAttention { /// /// Nothing to decide. /// NONE, /// /// The server refused the sign-in, and AI Studio does not sign in again on its own. /// AUTH_FAILED, /// /// A run would remove many documents from the index at once, and waits for the user to agree. /// MASS_REMOVAL_PENDING, /// /// The organization allows only its own mail servers, and the mailbox is on another one. AI Studio does not connect to it until the organization allows the server. /// SERVER_NOT_ALLOWED, }