Files
AI-Studio/app/MindWork AI Studio/Tools/Services/DataSourceEmbeddingRefreshMode.cs
T

23 lines
608 B
C#
Raw Normal View History

namespace AIStudio.Tools.Services;
/// <summary>
/// Why an indexing run of a data source was started.
/// </summary>
internal enum DataSourceEmbeddingRefreshMode
{
STARTUP_HASH_CHECK,
HASH_CHECK,
WATCHER_HASH_CHECK,
MANUAL_RETRY,
/// <summary>
/// Carries on where the last run of the same data source stopped after its share of the work.
/// </summary>
CONTINUATION,
/// <summary>
/// The interval came round at which a data source is looked at again, since nothing reports its
/// changes, e.g. a mailbox on a server.
/// </summary>
INTERVAL_CHECK,
}