fix(update): sanitize cli update release url and action button (#415)

Validate upstream CLI update release URLs with safeReleaseUrl and only provide the notification action button when a valid, bounded GitHub URL is present. Regression tests verify that untrusted and empty URLs stay non-actionable and are excluded from pendingUpdateReleaseUrls.
ad6c227badSimone committed on 10/1/2026, 2:37:28 AM· committed by GitHubparent93280b2
3 files changedLine totals unavailable