Added
- CLI
--debug Flag - nlm --debug <command> enables debug logging across all CLI commands, showing raw API responses and internal state. Useful for diagnosing API issues.
Fixed
- Google API errors no longer silently swallowed - When Google returns an error response (e.g.,
INVALID_ARGUMENT, UserDisplayableError) instead of an answer, the CLI now surfaces a clear error message instead of returning an empty answer. Thanks to @MinhDung2209 for the detailed debugging that uncovered this (issue #57).
Upgrade
pip install --upgrade notebooklm-mcp-cli
# or
uv tool install --force notebooklm-mcp-cli