vibespatial.runtime.materialization

Exceptions

StrictNativeMaterializationError

Unspecified run-time error.

Classes

MaterializationBoundary

Enum where members are also (and must be) strings

MaterializationContext

MaterializationEvent

Functions

current_materialization_context(→ MaterializationContext)

materialization_context(→ collections.abc.Iterator[None])

record_materialization_event(→ MaterializationEvent)

get_materialization_events(→ list[MaterializationEvent])

clear_materialization_events(→ None)

Module Contents

class vibespatial.runtime.materialization.MaterializationBoundary

Enum where members are also (and must be) strings

USER_EXPORT = 'user-export'
INTERNAL_HOST_CONVERSION = 'internal-host-conversion'
DEBUG = 'debug'
exception vibespatial.runtime.materialization.StrictNativeMaterializationError

Unspecified run-time error.

class vibespatial.runtime.materialization.MaterializationContext
pipeline: str = ''
dataset: str = ''
stage: str = ''
stage_category: str = ''
class vibespatial.runtime.materialization.MaterializationEvent
surface: str
boundary: MaterializationBoundary
reason: str
operation: str = ''
detail: str = ''
pipeline: str = ''
dataset: str = ''
stage: str = ''
stage_category: str = ''
d2h_transfer: bool = False
strict_disallowed: bool = False
to_dict() dict[str, Any]
vibespatial.runtime.materialization.current_materialization_context() MaterializationContext
vibespatial.runtime.materialization.materialization_context(*, pipeline: str = '', dataset: str = '', stage: str = '', stage_category: str = '') collections.abc.Iterator[None]
vibespatial.runtime.materialization.record_materialization_event(*, surface: str, boundary: MaterializationBoundary | str, reason: str, operation: str = '', detail: str = '', pipeline: str = '', dataset: str = '', stage: str = '', stage_category: str = '', d2h_transfer: bool = False, strict_disallowed: bool = False) MaterializationEvent
vibespatial.runtime.materialization.get_materialization_events(*, clear: bool = False) list[MaterializationEvent]
vibespatial.runtime.materialization.clear_materialization_events() None