Compare commits

...

1 Commits

Author SHA1 Message Date
celestial-vault 9a48e51511 persist distinct id across sessions 2025-09-04 11:47:54 -07:00
2 changed files with 5 additions and 1 deletions
+3 -1
View File
@@ -27,7 +27,9 @@ import { getLatestAnnouncementId } from "./utils/announcements"
*/
export async function initialize(context: vscode.ExtensionContext): Promise<WebviewProvider> {
// Set the distinct ID for logging and telemetry
await initializeDistinctId(context)
const distinctId = await initializeDistinctId(context)
context.globalState.update("distinctId", distinctId)
// Initialize PostHog client provider
PostHogClientProvider.getInstance()
+2
View File
@@ -25,6 +25,8 @@ export async function initializeDistinctId(context: ExtensionContext, uuid: () =
if (process.env.IS_DEV) {
console.log("Telemetry distinct ID initialized:", distinctId)
}
return distinctId
}
/*