As recently as r10223 I was able to click General --> Graphical CLI on the login window and it would open the main frame without logging in, and it was good. When I updated to r10231, this no longer worked. Removing CommandDisplayFrame from initialDesktop in GLOBAL_prefs.txt (in r10231) let me open a very un-decorated GCLI from the login window, and this was good enough. (At that time Show All Displays generated a debug log, which may or may not be tangential.)
So now, in r10239, choosing Graphical CLI (or any of the other General options I've tried) on the login window still doesn't open the main frame. However, now that Show All Displays is fixed, that option does open the main frame, but only if I've already clicked one of the other General options that don't open the main frame.
Admittedly, my own behavior (i.e. using KoLmafia without logging in to KoL) is probably an edge case. Is KoLmafia's behavior in r10239 working as intended?