There are some inherited fields that in some classes can be modified by the users, while in others they can't be (set as Literal[single_option] = single_option). To avoid confusion, it could be better to completely avoid documenting those fields in classes where they cannot be modified.
The two examples currently are monitor.colocate in some monitors, and monitor.interval_space in some monitors. There could be others in the future too.
There are some inherited fields that in some classes can be modified by the users, while in others they can't be (set as
Literal[single_option] = single_option). To avoid confusion, it could be better to completely avoid documenting those fields in classes where they cannot be modified.The two examples currently are
monitor.colocatein some monitors, andmonitor.interval_spacein some monitors. There could be others in the future too.