Added
- MCP
studio_statusnow returns a lean page of 20 artifacts by default. Agents can poll one artifact by ID, request later pages, or opt into detailed prompts and content. - CLI Studio JSON now includes both
idandartifact_idwhile keeping the existing plain-list format.--mcp-compatiblereturns the MCP response shape. nlm video listnow gives people and agents a direct way to list generated videos.
Fixed
- Non-English Short video requests now add a clear language requirement for narration, subtitles, and on-screen text.
- MCP Studio creation errors now preserve the retry guidance for NotebookLM rate limits.
- CLI, MCP, API, troubleshooting, test-plan, and bundled agent documentation now describe the current status, language, and retry behavior.
Thanks
Thanks to @smlfg for running a real 20-video batch, documenting each failure clearly, and offering concrete fixes. That report gave us the detail we needed to address the agent workflow from creation through polling.
Validation
- 1,162 automated tests passed, with 38 skipped and 1 deselected.
- Ruff lint and formatting checks passed.
- We built and verified the Python wheel, source distribution, and MCPB desktop extension.
Full Changelog: v0.8.8...v0.8.9