Breaking Change
notebooklm-mcp-auth command has been removed. Use nlm login instead for all authentication needs.
Changes
Removed
notebooklm-mcp-authstandalone authentication CLI - usenlm logininstead
Fixed
- Auth storage inconsistency - now uses unified storage location
- Documentation typo:
nlm download slides→nlm download slide-deck
Internal
- Moved
run_headless_authtoutils/cdp.py(automatic token refresh still works) - Added 16 migration validation tests
- Updated all error messages to reference
nlm login
Upgrade Notes
If you were using notebooklm-mcp-auth, simply replace it with nlm login:
# Old (no longer works)
notebooklm-mcp-auth
# New
nlm loginAll functionality is preserved in nlm login, including:
- Auto-launch Chrome mode (default)
- Manual cookie file import (
nlm login --manual --file <path>) - Named profiles (
nlm login --profile <name>)