embeddingFingerprintLock property

RagEmbeddingFingerprintLock? get embeddingFingerprintLock

Snapshot of the active embedding fingerprint lock (null when unlocked).

Search and ingest entry points throw RagError.embeddingFingerprintMismatch while this is non-null. Use reembedAll to recover without losing data or clearAndRestart to discard embeddings after explicit confirmation.

Implementation

RagEmbeddingFingerprintLock? get embeddingFingerprintLock => _fingerprintLock;