Skip to content

cayu.SessionMessageInspection

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

from cayu import SessionMessageInspection

One protected delivery-priority page and its exact session instance.

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
session_id StrictStr Field(min_length=1, max_length=512)
session_instance_id StrictStr Field(min_length=1, max_length=512)
records tuple[SessionMessageInspectionRecord, ...] Field(default=(), max_length=100)
next_cursor SessionMessageCursor | None None
SessionMessageInspection.validate_cursor() -> SessionMessageInspection

Release source · Runtime guarantees · Capability guides