Table of Contents

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.