feat(telemetry): add anonymous opt-out OpenShell usage telemetry#1433
feat(telemetry): add anonymous opt-out OpenShell usage telemetry#1433kirit93 wants to merge 4 commits into
Conversation
|
🌿 Preview your docs: https://nvidia-preview-pr-1433.docs.buildwithfern.com/openshell |
4aa8e3c to
fab5164
Compare
|
Looks like the Rust telemetry helper shells out to Suggestion: we might want to implement the telemetry publisher fully in Rust for better portability. That would keep the runtime behavior inside the shipped binaries, avoid depending on Python/script packaging, and make the opt-out/publish path easier to test across gateway, supervisor, and package installs. |
|
@kirit93 Can you add a short telemetry section to the primary README as part of this PR? |
Signed-off-by: Kirit93 <kthadaka@nvidia.com>
20df3af to
96c8730
Compare
Summary
Add lightweight, opt-out telemetry for anonymous OpenShell usage metrics. This gives the project aggregate visibility into sandbox lifecycle activity, policy updates, provider operations, sandbox creation shape, and policy-denial activity without collecting sandbox IDs, names, hosts, paths, model names, provider names, credentials, or user content.
Related Issue
Fixes #1054
Testing
mise run pre-commitpassesChecklist