Lines 8903-8943javascript
8905 if (existing instanceof Promise) {
8908 const initPromise = (async () => {
8909 const provider = new NodeAppInsightsTelemetryProvider(connectionString);
8910 const ok = await provider.initialize();
8912 providerSlot.clear();
8915 providerSlot.set(provider);
8918 providerSlot.set(initPromise);
8922// src/telemetry/telemetry-init.ts
8923var telemetryInstanceSlot = singleton("TelemetryService");
8924var DEFAULT_AI_CONNECTION_STRING = atob("SW5zdHJ1bWVudGF0aW9uS2V5PTliZDM3NDgyLTgxMGUtNDQyYS1hYWE2LWQzOGVmNjVjNjY3NDtJbmdlc3Rpb25FbmRwb2ludD1odHRwczovL3dlc3RldXJvcGUtNS5pbi5hcHBsaWNhdGlvbmluc2lnaHRzLmF6dXJlLmNvbS87TGl2ZUVuZHBvaW50PWh0dHBzOi8vd2VzdGV1cm9wZS5saXZlZGlhZ25vc3RpY3MubW9uaXRvci5henVyZS5jb20vO0FwcGxpY2F0aW9uSWQ9MzU2OTdlZjEtOGJkMC00ZjE5LWEyN2MtZDg3Y2NhYzY2ZDJj");
8925function getConnectionString() {
HighBase64 Obscured Url
Source decodes a Base64-obscured HTTP endpoint at runtime.
dist/index.jsView on unpkg · L8923 8926 return process.env.UIPATH_AI_CONNECTION_STRING || DEFAULT_AI_CONNECTION_STRING;
8928async function createAppInsightsProvider() {
8929 return getOrCreateProvider(getConnectionString());
8931function isTelemetryDisabled() {
8932 const value = process.env.UIPATH_TELEMETRY_DISABLED;
8933 return value === "1" || value === "true";
8935var telemetryProviderInstance;
8936var telemetryFlushShutdownPromise;
8937async function createTelemetryProvider() {
8938 telemetryFlushShutdownPromise = undefined;
8939 if (isTelemetryDisabled()) {
8940 const fallback = new LoggerTelemetryProvider;
8941 telemetryProviderInstance = fallback;
8942 return { provider: fallback, name: "Disabled" };