OSSS.ai.agents.historian.resilient_search¶
OSSS.ai.agents.historian.resilient_search
¶
Resilient search processing for the Historian agent.
This module provides error-recovery mechanisms for search operations, handling validation failures and ensuring continuous operation even when individual documents fail processing.
FailedDocument
dataclass
¶
Record of a document that failed processing.
ProcessingStats
dataclass
¶
Statistics for batch processing operations.
record_failure(error_type, error_message)
¶
Record a failure by type.
DocumentProcessingReport
dataclass
¶
Comprehensive report of document validation and processing results.
BatchResult
dataclass
¶
Result of processing a batch of documents.