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;