v0.5.2 — Preserve Non-ASCII Characters in JSON Output
🌍 Fix: Unicode in JSON Output (PR #100)
CLI JSON output (--json flag) now preserves Unicode characters instead of escaping them:
Before:
{"title": "Caf\u00e9 notes", "greeting": "\u3053\u3093\u306b\u3061\u306f"}After:
{"title": "Café notes", "greeting": "こんにちは"}A shared print_json() helper with ensure_ascii=False replaces all json.dumps call sites in the JsonFormatter.
Thanks to @nickyfoto for the contribution! 🙌
📦 Install / Upgrade
uv tool install notebooklm-mcp-cli
# or: pip install notebooklm-mcp-cli