agrag.common.validation
Validation helpers shared across storage backends.
Functions:
- require_encrypted_remote_connection – Reject a plaintext connection to a non-local host carrying a credential.
- require_positive_batch_size – Make sure that a backend write's
batch_sizeis usable. - require_positive_max_concurrency – Make sure that a concurrency limit is positive.
- require_valid_alpha – Make sure that a
hybrid_searchalphais a valid dense and keyword weight. - require_valid_search_limit – Make sure that a search or hybrid_search
limitworks on every backend.
Attributes: