mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-07-17 09:18:26 +00:00
Backport of #13311 to cloud/1.45.
Note: #13311 is still open on main; this was applied from PR head
a8b60c6 via 3-way apply of the PR diff. No conflicts. Typecheck passes;
the 17 new SyftTelemetryProvider tests pass. Pre-existing telemetry test
failures on cloud/1.45 are unchanged (81 before and after).
Adds a cloud-only Syft telemetry provider that reads syftdata_source_id
from remoteConfig, lazy-loads the Syft SDK (reusing an already-loaded
GTM Syft client when present), and calls identify with source 'signup'
or 'login' on auth and on session restore.