cayu.sessions.TranscriptSearchResult
Part of cayu.sessions.base. Read the Python API overview and install the required extra.
from cayu.sessions import TranscriptSearchResultOne bounded transcript-search page and its exact continuation frontier.
Bases: BaseModel.
Fields and attributes
Section titled “Fields and attributes”Defaults below are source expressions; Field(...) includes schema/validation settings and default_factory creates a fresh value. Inherited declarations are included. Constructor behavior follows the model or dataclass shown in the bases/decorators.
| Name | Type | Default |
|---|---|---|
query |
TranscriptSearchQuery |
required |
hits |
tuple[TranscriptSearchHit, ...] |
() |
index_version |
str |
TRANSCRIPT_SEARCH_INDEX_VERSION |
matched_records_examined |
int |
0 |
truncated |
bool |
False |
coverage_complete |
bool |
True |
next_cursor |
str | None |
None |
copy_query (method)
Section titled “copy_query (method)”TranscriptSearchResult.copy_query(value) -> TranscriptSearchQuerycopy_hits (method)
Section titled “copy_hits (method)”TranscriptSearchResult.copy_hits(value) -> tuple[TranscriptSearchHit, ...]validate_index_version (method)
Section titled “validate_index_version (method)”TranscriptSearchResult.validate_index_version(value: str) -> strvalidate_records_examined (method)
Section titled “validate_records_examined (method)”TranscriptSearchResult.validate_records_examined(value) -> intvalidate_boolean (method)
Section titled “validate_boolean (method)”TranscriptSearchResult.validate_boolean(value, info) -> boolvalidate_next_cursor (method)
Section titled “validate_next_cursor (method)”TranscriptSearchResult.validate_next_cursor(value: str | None) -> str | Nonevalidate_page (method)
Section titled “validate_page (method)”TranscriptSearchResult.validate_page() -> TranscriptSearchResult