Auth
geni logout
Revoke the session server-side and delete the local session file.
geni logoutRevokes the runner session in the cloud and removes ~/.config/geni/runner-session.json. The local file is deleted even when the server-side revoke fails, so running logout never leaves a token on disk that you believe is gone.
Output
✓ Session revoked.
✓ Removed ~/.config/geni/runner-session.jsonWith no active session it prints No active session. and exits 0. After this, every command that needs auth fails until you run geni login again.