github jacob-bd/gemini-notebook-mcp-cli v0.2.15
v0.2.15: Fix chat REPL and remove dead code

latest releases: v0.9.10, v0.9.9, v0.9.8...
6 months ago

What's Changed

Fixed

  • Chat REPL command broken - Fixed nlm chat start failing with TypeError: BaseClient.__init__() got an unexpected keyword argument 'profile'. Now uses proper get_client(profile) utility and handles dict/list API responses correctly. Thanks to @eng-M-A-AbelLatif for the detailed bug report and fix in issue #25!

Removed

  • Dead code cleanup - Removed unused src/notebooklm_mcp/ directory (5600+ lines). This legacy code was not packaged or distributed but caused confusion. Thanks to @NOirBRight for PR #29 which helped identify this.

Community Contributors

This release also acknowledges past community contributions:

  • @latuannetnam for HTTP transport support, debug logging, and query timeout configuration (PR #12)
  • @davidszp for Linux Chrome detection fix (PR #6) and source_get_content tool (PR #1)
  • @saitrogen for the research polling query fallback fix (PR #15)

Installation

# Using uv (recommended)
uv tool install notebooklm-mcp-cli

# Using pip
pip install notebooklm-mcp-cli

Upgrade

uv tool install --force notebooklm-mcp-cli

Don't miss a new gemini-notebook-mcp-cli release

NewReleases is sending notifications on new releases.