Contents:
State helpers for companion plugins.
Minimal resettable key/value store for companion state.
Subclass this to get typed attributes:
class _MyState(CompanionState): start_xy: tuple | None = None end_xy: tuple | None = None
Reset step and public mutable attributes to class defaults.
step
Increment step and return the new value.