namespace AIStudio.Settings.DataModel;
public sealed class DataWorkspace
{
///
/// The chat storage behavior.
///
public WorkspaceStorageBehavior StorageBehavior { get; set; } = WorkspaceStorageBehavior.STORE_CHATS_AUTOMATICALLY;
///
/// The chat storage maintenance behavior.
///
public WorkspaceStorageTemporaryMaintenancePolicy StorageTemporaryMaintenancePolicy { get; set; } = WorkspaceStorageTemporaryMaintenancePolicy.DELETE_OLDER_THAN_90_DAYS;
///
/// The behavior used for displaying the workspace.
///
public WorkspaceDisplayBehavior DisplayBehavior { get; set; } = WorkspaceDisplayBehavior.TOGGLE_SIDEBAR;
///
/// Indicates whether the sidebar is currently visible.
///
public bool IsSidebarVisible { get; set; } = true;
}