Actors attempt to re-write their init signature, but this only works at runtime. IDEs can't provide hints or docstrings for the initialization of an Actor. This is very inconvenient.
Figure out if there is a way to solve this problem. One option is to have actors be dataclasses, but that may need a lot more work on how States behave. Pydantic models also have this property, but we don't want to depend on that for this library.
Actors attempt to re-write their init signature, but this only works at runtime. IDEs can't provide hints or docstrings for the initialization of an Actor. This is very inconvenient.
Figure out if there is a way to solve this problem. One option is to have actors be dataclasses, but that may need a lot more work on how States behave. Pydantic models also have this property, but we don't want to depend on that for this library.