def effect_protocol(cls) -> type[Any]:
    """Returns the protocol that this effect request handles."""
    raise NotImplementedError(
        "Subclasses of HandledEffectRef must override the effect_protocol class"
        " method"
    )
Returns the protocol that this effect request handles.
penzai/deprecated/v1/data_effects/effect_base.py