v1.0.0b8
Note (2026-08-26): SimDrive’s trial/licensing system, described below as it shipped at the time, was retired along with the rest of the commercial offering (INIT-2026-605). SimDrive requires no license or account today.
Added
- MCP registry metadata (
server.json+ README discovery tag) for Anthropic / Smithery / awesome-mcp-servers ingestion. The<!-- mcp-name: io.github.SyncTek-LLC/simdrive -->HTML comment at the top ofREADME.md(root) andsimdrive/README.mdlets the official MCP registry verify the package;server.jsonat the repo root declares the canonical metadata (name, version, repo, license, runtime, packages, transport=stdio, runtimeHint=uvx) per the MCP registry schema. simdrive trial start --source <channel>— opt-in marketing-attribution flag. The CLI sends one POST tohttps://api.simdrive.dev/trialwith{hashed_email, source, ts, package_version, os}. Raw email never leaves the machine — only SHA-256(email.lower.strip) is transmitted. Omitting the flag records the trial as"direct".simdrive trial start --no-track— explicit per-invocation opt-out. Skips the network call; trial license still generates locally. Persistent opt-out: create~/.simdrive/telemetry.tomlcontainingtrack = false(or setSIMDRIVE_TELEMETRY_OFF=1) to disable source-tracking permanently for that user.
Notes
- Source-tracking sends only
{hashed_email, source, ts, package_version, os}. Raw email never leaves the machine; the OS field is the coarse family (darwin/linux/other), not a fingerprint. Worker/trialendpoint at api.simdrive.dev/trial. - Network failure is non-fatal: the trial license still installs locally and the CLI prints a single
"telemetry skipped"notice. - License-issuance behaviour, JWT shape, and paywall enforcement are unchanged from b7.