You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(telemetry): add missing consent gates to appstore telemetry events
PILOT-401, PILOT-406, PILOT-407 emitted telemetry unconditionally —
calling DefaultEndpoint even when the user had not configured a URL.
All three blocks now check consent.GetConsent(home, "telemetry") before
sending, consistent with review.go.
install.sh also showed the wrong config.json structure (root-level keys
instead of the required nested {"consent": {...}} object), and claimed
"No data is sent unless explicitly enabled" which contradicts the
opt-out model. Both corrected.
Also fix the go-fmt pre-commit hook to use `git add -u` instead of
`git add -A` so untracked files are never inadvertently staged.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments