Skip to content

Commit d48eb36

Browse files
committed
chore(telemetry): add origin for setup_ended
1 parent e909558 commit d48eb36

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

src/plugins/setup.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ export default createPlugin(
8282
"SKIPPED",
8383
"SKIPPED",
8484
"CANCELLED",
85+
origin_trigger,
8586
),
8687
);
8788
return;
@@ -121,6 +122,7 @@ export default createPlugin(
121122
"SKIPPED",
122123
"SKIPPED",
123124
"CANCELLED",
125+
origin_trigger,
124126
await readAuthToken(),
125127
),
126128
);
@@ -176,6 +178,7 @@ export default createPlugin(
176178
"SKIPPED",
177179
"SKIPPED",
178180
"CANCELLED",
181+
origin_trigger,
179182
await readAuthToken(),
180183
),
181184
);
@@ -207,6 +210,7 @@ export default createPlugin(
207210
"SKIPPED",
208211
"SKIPPED",
209212
"CANCELLED",
213+
origin_trigger,
210214
authToken,
211215
),
212216
);
@@ -261,6 +265,7 @@ export default createPlugin(
261265
"CANCELLED",
262266
"SKIPPED",
263267
"CANCELLED",
268+
origin_trigger,
264269
await readAuthToken(),
265270
),
266271
);
@@ -314,6 +319,7 @@ export default createPlugin(
314319
"COMPLETED",
315320
"COMPLETED",
316321
"CANCELLED",
322+
origin_trigger,
317323
await readAuthToken(),
318324
),
319325
);
@@ -352,6 +358,7 @@ export default createPlugin(
352358
"COMPLETED",
353359
"COMPLETED",
354360
"COMPLETED",
361+
origin_trigger,
355362
await readAuthToken(),
356363
),
357364
);

src/utils/telemetry.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ type Events =
7575
name: "setup_ended";
7676
payload: {
7777
namespace: "onboarding";
78+
origin: "manual_trigger" | "extension_startup";
7879
steps: [
7980
{
8081
name: "emulator_installed";
@@ -220,12 +221,14 @@ export function get_setup_ended(
220221
license_setup_status: "COMPLETED" | "SKIPPED" | "CANCELLED",
221222
aws_profile_status: "COMPLETED" | "SKIPPED" | "CANCELLED",
222223
overall_status: "CANCELLED" | "COMPLETED",
224+
origin: "manual_trigger" | "extension_startup",
223225
auth_token: string = "",
224226
): Events {
225227
return {
226228
name: "setup_ended",
227229
payload: {
228230
namespace: "onboarding",
231+
origin,
229232
steps: [
230233
{
231234
name: "emulator_installed",

0 commit comments

Comments
 (0)