authorgravatar for julius0216@outlook.comJulius Marminge <julius0216@outlook.com> 2026-03-05 17:55:21-08:00
committergravatar for jmarminge@gmail.comJulius Marminge <jmarminge@gmail.com> 2026-03-05 23:40:49-08:00
log373725f96e1278267ceb55d9725141c31fceb008
tree4648b02dad3ef1339f438e21bcedca0187ba0e96
parentfcb1a50ee42a051ed1c0605f688cb6c94f043838

record some machine info


1 files changed, 5 insertions(+), 1 deletions(-)

apps/server/src/telemetry/Layers/AnalyticsService.ts+5-1
...@@ -12,6 +12,7 @@ import { HttpClient, HttpClientRequest, HttpClientResponse } from "effect/unstab...@@ -12,6 +12,7 @@ import { HttpClient, HttpClientRequest, HttpClientResponse } from "effect/unstab
1212
13import { AnalyticsService, type AnalyticsServiceShape } from "../Services/AnalyticsService.ts";13import { AnalyticsService, type AnalyticsServiceShape } from "../Services/AnalyticsService.ts";
14import { getTelemetryIdentifier } from "../Identify.ts";14import { getTelemetryIdentifier } from "../Identify.ts";
15import { version } from "../../../package.json" with { type: "json" };
1516
16interface BufferedAnalyticsEvent {17interface BufferedAnalyticsEvent {
17 readonly event: string;18 readonly event: string;
...@@ -78,7 +79,10 @@ const makeAnalyticsService = Effect.gen(function* () {...@@ -78,7 +79,10 @@ const makeAnalyticsService = Effect.gen(function* () {
78 properties: {79 properties: {
79 ...event.properties,80 ...event.properties,
80 $process_person_profile: false,81 $process_person_profile: false,
81 $lib: "t3code-server",82 platform: process.platform,
83 wsl: process.env.WSL_DISTRO_NAME,
84 arch: process.arch,
85 t3CodeVersion: version,
82 },86 },
83 timestamp: event.capturedAt,87 timestamp: event.capturedAt,
84 })),88 })),