fix(evidence): reconcile generations safely
This commit is contained in:
@@ -14,6 +14,7 @@ class VectorCapabilities:
|
||||
upsert: bool = False
|
||||
metadata_filter: bool = False
|
||||
delete_generation: bool = False
|
||||
list_evidence_generations: bool = False
|
||||
|
||||
|
||||
@dataclass(frozen=True)
|
||||
@@ -81,6 +82,8 @@ class VectorStore(Protocol):
|
||||
|
||||
def delete_generation(self, collection: str, generation: str) -> int: ...
|
||||
|
||||
def list_evidence_generations(self, collection: str) -> list[str]: ...
|
||||
|
||||
|
||||
__all__ = [
|
||||
"VectorCapabilities",
|
||||
|
||||
Reference in New Issue
Block a user