It was, I already wrote a bug report on it like 4 hours after the release. It always returns true.
public boolean inDialogue() {
return widgets.isVisible(231, 2) || widgets.isVisible(217, 3) || widgets.isVisible(219, 0, 0) || dialogues.isPendingContinuation() || dialogues.isPendingOption();
}
That should work until it's fixed.
PS: the actual problem is completeDialogue() which calls inDialogue(). There's a while(inDialogue()) in there, the bot will be stuck forever if you call this.