github jacob-bd/notebooklm-mcp-cli v0.5.3

latest release: v0.5.4
15 hours ago

What's Changed

Improved

  • Actionable Error Hints Across CLI & MCP (Issue #103) — All CLI commands and MCP tools now provide structured, user-friendly error messages with actionable hints. Thanks to @ahnbu for suggesting this improvement!
    • CLI: Consolidated error handling via centralized handle_error() across all 13 command modules. Errors with --json flag now output structured JSON.
    • MCP: All 27 MCP tools now include hint fields in error responses for AI agent consumption.
    • Core: NotebookLMError now inherits from NLMError, ensuring all low-level API errors are caught gracefully.

Fixed

  • Non-ASCII characters in JSON output (PR #100) — CLI JSON output now preserves Unicode characters. Thanks to @nickyfoto for the contribution.

CI

  • Version alignment check — New GitHub Action that verifies pyproject.toml, __init__.py, and SKILL.md all declare the same version before release.

Full Changelog: https://github.com/jacob-bd/notebooklm-mcp-cli/blob/main/CHANGELOG.md

Don't miss a new notebooklm-mcp-cli release

NewReleases is sending notifications on new releases.