Table of Contents

Constructor EmbeddingGenerationProgress

Namespace
MailFathom.Application.Emails.Embeddings.Administration
Assembly
MailFathom.Application.dll

EmbeddingGenerationProgress(RegisteredEmbeddingProfile, EmbeddingWorkload)

One generation, and how much of the searchable mail it has reached.

public EmbeddingGenerationProgress(RegisteredEmbeddingProfile Profile, EmbeddingWorkload Workload)

Parameters

Profile RegisteredEmbeddingProfile

The registered generation this describes.

Workload EmbeddingWorkload

What that generation still owes.

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.