Skip to content

cayu.sessions.TranscriptSearchResult

Part of cayu.sessions.base. Read the Python API overview and install the required extra.

from cayu.sessions import TranscriptSearchResult

One bounded transcript-search page and its exact continuation frontier.

Bases: BaseModel.

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
TranscriptSearchResult.copy_query(value) -> TranscriptSearchQuery
TranscriptSearchResult.copy_hits(value) -> tuple[TranscriptSearchHit, ...]
TranscriptSearchResult.validate_index_version(value: str) -> str
TranscriptSearchResult.validate_records_examined(value) -> int
TranscriptSearchResult.validate_boolean(value, info) -> bool
TranscriptSearchResult.validate_next_cursor(value: str | None) -> str | None
TranscriptSearchResult.validate_page() -> TranscriptSearchResult

Release source · Runtime guarantees · Capability guides