cli-node-v0.2.3
mem0ai/mem0cli-node-v0.2.3Apr 11, 2026by whysosaket
AI Summary
This release mirrors the Python CLI improvements, focusing on enhanced telemetry tracking and API attribution for the Mem0 Node CLI. The changes ensure unique anonymous user identification and proper user profile stitching.
Key Highlights
- Replaced shared 'anonymous-cli' fallback with persistent per-machine random hash (cli-anon-<uuid>)
- Added PostHog $identify event on first authenticated run to stitch anonymous history to user profiles
- All API calls now include source=CLI in request bodies and query params for server-side attribution
Full Release Notes
## Mem0 Node CLI (v0.2.3) **Bug Fixes:** - **Telemetry:** Replaced shared `"anonymous-cli"` fallback with a persistent per-machine random hash (`cli-anon-<uuid>`), so anonymous CLI users are counted individually in PostHog instead of collapsing into one identity ([#4789](https://github.com/mem0ai/mem0/pull/4789)) - **Telemetry:** Added PostHog `$identify` event on first authenticated run to stitch pre-signup anonymous history onto the authenticated user profile ([#4789](https://github.com/mem0ai/mem0/pull/4789)) **Improvements:** - **API:** All API calls now include `source=CLI` in request bodies (POST/PUT) and query params (GET/DELETE) for server-side attribution ([#4789](https://github.com/mem0ai/mem0/pull/4789))