cayu.evals.browser_acceptance_authenticated
Public Cayu API. Definitions are grouped by their public source module, and definitions from private implementation modules appear on their package’s page; adding a symbol does not move existing links. The import shown at each entry is a supported public namespace. Read the Python API overview and install the required extra.
BrowserAcceptanceAuthenticatedConfigV1
Section titled “BrowserAcceptanceAuthenticatedConfigV1”from cayu.evals import BrowserAcceptanceAuthenticatedConfigV1Bases: 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 |
|---|---|---|
authorized |
StrictBool |
required |
account_scope_revision |
StrictStr |
required |
site_observer_revision |
StrictStr |
required |
profile_authority_fingerprint |
StrictStr |
required |
operator_policy_fingerprint |
StrictStr |
required |
origin |
StrictStr |
Field(max_length=512) |
login_path |
StrictStr |
Field(max_length=256) |
protected_path |
StrictStr |
Field(max_length=256) |
allowed_endpoints |
tuple[tuple[StrictStr, StrictStr], ...] |
Field(min_length=2, max_length=16) |
operator_inputs |
StrictInt |
Field(default=6, ge=1, le=32) |
max_estimated_cost |
StrictStr |
Field(default='1.00 USD', max_length=32) |
require_authorization (method)
Section titled “require_authorization (method)”BrowserAcceptanceAuthenticatedConfigV1.require_authorization(value: bool) -> boolvalidate_scope (method)
Section titled “validate_scope (method)”BrowserAcceptanceAuthenticatedConfigV1.validate_scope(value: str) -> strvalidate_fingerprint (method)
Section titled “validate_fingerprint (method)”BrowserAcceptanceAuthenticatedConfigV1.validate_fingerprint(value: str) -> strvalidate_origin (method)
Section titled “validate_origin (method)”BrowserAcceptanceAuthenticatedConfigV1.validate_origin(value: str) -> strvalidate_path (method)
Section titled “validate_path (method)”BrowserAcceptanceAuthenticatedConfigV1.validate_path(value: str) -> strvalidate_endpoints (method)
Section titled “validate_endpoints (method)”BrowserAcceptanceAuthenticatedConfigV1.validate_endpoints(value: tuple[tuple[str, str], ...]) -> tuple[tuple[str, str], ...]validate_cost (method)
Section titled “validate_cost (method)”BrowserAcceptanceAuthenticatedConfigV1.validate_cost(value: str) -> strvalidate_routes (method)
Section titled “validate_routes (method)”BrowserAcceptanceAuthenticatedConfigV1.validate_routes() -> BrowserAcceptanceAuthenticatedConfigV1revision (property)
Section titled “revision (property)”BrowserAcceptanceAuthenticatedConfigV1.revision() -> str