- Add the boolean field "interrupt" to RobotCommand message. This field can be used to indicate that the command should interrupt and replace any behavior the robot is currently doing.
- Update README to explain the difference between the "interrupt" field to interrupt/replace entire commands, versus using flags to tag actions as blocking or non-blocking in action commands in "DO" strings.