Interface IActiveEmbeddingProfileReader
- Namespace
- MailFathom.Application.Emails.Embeddings
- Assembly
- MailFathom.Application.dll
Answers which vector space this instance is currently embedding into, if any.
public interface IActiveEmbeddingProfileReader
Remarks
A read of committed local state and nothing else: it reaches no provider, so an instance whose provider is unreachable still knows what it would be embedding under. The port is deliberately read-only, because activation is the only writer of a profile and it belongs to an explicit operator command rather than to any running use case.
Methods
- FindActiveProfileAsync(CancellationToken)
Reads the profile retrieval and generation currently work under.