Wild that it doesn't cache the creds.
It requires a keyring service being installed (accessed over dbus) and if there isn't one it just silently doesn't store them anywhere. Pretty bad UX.
It does. It uses go-keyring under the hood, which has its own issues with certain systems.
If you're on WSL, getting dbus to work is a PITA. There may be other OS-level issues that folks are running into.
My (unfounded) guess is this is to prevent usage by other tools/openclaw. The browser login will have a fingerprinting to make sure you are a human.
Just to clarify: I believe it should cache them (it works for me).
So far I like it much more than Gemini CLI (my previous daily driver for personal projects). Seems more mature and "feels more intelligent" (very subjective ofc)