Fixed
- Verb-style
nlm delete sourceTypeError (Issue #104) —nlm delete source <id> --confirmwas crashing withTypeError: delete_source() got an unexpected keyword argument 'source_id'. The verb-style CLI layer inverbs.pywas passingsource_id=source(singular string) but the underlying function expectssource_ids(a list). Fixed the parameter name and wrapped the value in a list. The noun-stylenlm source deletewas unaffected. Thanks to @Le-Yann for the detailed bug report and root cause analysis!
Upgrade
uv tool upgrade notebooklm-mcp-cli
# or: pip install --upgrade notebooklm-mcp-cli