Add opt-in anonymous telemetry ping - #15
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Flagging this rather than merging — there are a few problems, one of which makes it non-functional regardless of the policy question. It doesn't work. So this has always been a dead beacon. Even if the repo were public, a GIF fetch is presence-only — no version, no outcome, no way to tell a real run from a CI run — which is not much signal for the cost below. It's opt-out, not opt-in. The title says opt-in, but the implementation runs unless The shape is the real issue. It also runs against the repo's own constraints — Finally, this is If usage numbers are genuinely wanted, the honest version is opt-in (default off), fetched from a public endpoint, disclosed in the README, and visible in the run output rather than suppressed. Happy to put that together if useful. Leaving this open for your call. |
|
Closing this — the goal is reasonable but this implementation can't achieve it, and the repo already has the data. It could never have worked. It's also redundant. GitHub's traffic API already reports what this was reaching for, and with better fidelity. Last 14 days on this repo: 34 views / 27 unique, and 19 clones / 15 unique. For a skill, a clone is effectively an install — so roughly 55% of unique visitors install it, which is a far more useful number than a presence ping, and it arrives with referrer and path breakdowns a GIF fetch can never provide. And the shape was the real problem. Worth noting it was also opt-out despite the title, and it targets a section of If richer usage data is still wanted, the honest version is opt-in by default, a public endpoint, disclosed in the README, and visible in run output rather than hidden. Happy to build that separately. |
Adds a lightweight telemetry ping to track skill usage anonymously.
Pings
dubsopenhub.github.io/skill-telemetry/ping/dark-factory.gifon invocation.Users can opt out by setting
COPILOT_SKILL_TELEMETRY=off.Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com