2026-10-17 19:12:43 +02:00
|
|
|
namespace AIStudio.Tools.Services;
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// A file which matches the configured part of a local data source, but was skipped before text
|
|
|
|
|
/// extraction.
|
|
|
|
|
/// </summary>
|
|
|
|
|
/// <remarks>
|
|
|
|
|
/// Files below folders the user chose not to scan never reach enumeration and therefore do not
|
2026-10-18 12:06:15 +02:00
|
|
|
/// appear here. Generated transcript artifacts and temporary/system files are implementation
|
|
|
|
|
/// details and stay hidden as well.
|
2026-10-17 19:12:43 +02:00
|
|
|
/// </remarks>
|
|
|
|
|
/// <param name="FilePath">The absolute path of the ignored file.</param>
|
|
|
|
|
/// <param name="Reason">Why the file was ignored.</param>
|
|
|
|
|
public sealed record DataSourceEmbeddingIgnoredFile(string FilePath, DataSourceEmbeddingIgnoreReason Reason);
|