We have noticed when building assistants there are some scenarios where pressing ‘enter’ will trigger the finish command and other functionally identical scenarios we have to press ‘enter’ twice to trigger the finish command. In the twice key press scenario, simply opening the debug console will allow this scenario to execute as intended.
I want to know if there is any way to identify why this is happening. The interplay between a validate command completion and when the finish command is executed is where we have noticed this inconsistency.
Any help or shared experience would be very much appreciated.