What's Changed
Fixed
- Research Import Timeout (Issue #97) —
research importnow uses a 300-second default timeout (up from 120s), fixing consistent timeouts on notebooks with many sources. The timeout is configurable via--timeout/-tin CLI andtimeoutparameter in MCP. - Research Start Deadlock (Issue #97) —
research startno longer hard-exits when previous research has un-imported sources. Instead, it shows a warning and prompts interactively, so users can choose to proceed or import first.
Added
- Configurable Import Timeout —
nlm research import <notebook> <task-id> --timeout 600for extra-large notebooks. Available in both CLI (--timeout/-t) and MCP (timeoutparameter onresearch_import). Default: 300 seconds. - 2 new unit tests for timeout parameter forwarding (total: 622 tests)
Upgrade
uv tool upgrade notebooklm-mcp-cli
# or: pip install --upgrade notebooklm-mcp-cliFull Changelog: https://github.com/jacob-bd/notebooklm-mcp-cli/blob/main/CHANGELOG.md