Class EmbeddingGenerationProgress
- Namespace
- MailFathom.Application.Emails.Embeddings.Administration
- Assembly
- MailFathom.Application.dll
One generation, and how much of the searchable mail it has reached.
public sealed record EmbeddingGenerationProgress : IEquatable<EmbeddingGenerationProgress>
- Inheritance
-
EmbeddingGenerationProgress
- Implements
- Inherited Members
Remarks
The pair rather than either half, because neither answers an operator's question on its own: a profile identity says what is being embedded and a workload says how far it has come, and "is semantic search working, and if not, why" is answered by both together.
Constructors
- EmbeddingGenerationProgress(RegisteredEmbeddingProfile, EmbeddingWorkload)
One generation, and how much of the searchable mail it has reached.
Properties
- Profile
The registered generation this describes.
- Workload
What that generation still owes.