v0.5.2 — install ping
What's new in v0.5.2
Install analytics — one-time install ping. Sally now fires a single, fire-and-forget CLI-INSTALL event on the first run of a fresh install. This makes real, used installs visible alongside the existing per-device review/tool journey — so the dashboard can show installs → first roast → returning developers.
Details
- Privacy-first: sends only an anonymous install fingerprint (random
deviceId, version, OS, Node version) — never any code. The same data already accompanies every review. - Non-blocking: 5s timeout, never delays or breaks a command, fails silently when offline.
- Once per install: the flag is only set after a successful ping, so a (rare) offline first run simply retries next time.
No user-facing behavior changes. Backend already understood the CLI-INSTALL event — no server changes required.
🔒 Published to npm with provenance (SLSA, OIDC) + MCP Registry.
📦 .mcpb bundle attached below for Claude Desktop one-click install.