OAuth session expires too frequently on macOS — requires multiple /login per day

Resolved 💬 2 comments Opened Mar 31, 2026 by qaphqadev Closed May 6, 2026

Description

Using Claude Code with a subscription (OAuth auth), I'm required to run /login multiple times a day. The session token seems to expire far too quickly.

Environment

  • OS: macOS (Apple Silicon)
  • Default browser: Google Chrome (set in System Settings)

Additional issue

The /login command opens Safari instead of Chrome, despite Chrome being set as the system default browser.

Expected behavior

  • Session should persist for a reasonable duration (e.g., days/weeks, not hours)
  • /login should respect the system default browser setting

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗