API reference

python:irx:irx.analysis.contract.SemanticContract.__init__

method __init__

__init__(stable_phases: tuple[SemanticPhase, ...], required_node_semantic_fields: tuple[str, ...], required_session_fields: tuple[str, ...], allowed_host_entrypoints: tuple[str, ...], allowed_host_inputs: tuple[str, ...], phase_error_boundaries: tuple[PhaseErrorBoundary, ...]) -> None

Generated from the class declaration.

Source: packages/irx/src/irx/analysis/contract.py:74

Search documentation

Type to search.