I think this feature is now behaving correctly.
Your test showed it operating correctly in fight => choice => fight =>> choice => fight => choice
When your script exited, leaving the KoL in the same choice as when it was called, KoLmafia continued with built-in automation.
I'm marking this Implemented. Finally.
Your test showed it operating correctly in fight => choice => fight =>> choice => fight => choice
When your script exited, leaving the KoL in the same choice as when it was called, KoLmafia continued with built-in automation.
I'm marking this Implemented. Finally.