diff options
| -rw-r--r-- | packages/core/src/telemetry/clearcut-logger/clearcut-logger.ts | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/core/src/telemetry/clearcut-logger/clearcut-logger.ts b/packages/core/src/telemetry/clearcut-logger/clearcut-logger.ts index cfbbdda6..6b85a664 100644 --- a/packages/core/src/telemetry/clearcut-logger/clearcut-logger.ts +++ b/packages/core/src/telemetry/clearcut-logger/clearcut-logger.ts @@ -235,7 +235,11 @@ export class ClearcutLogger { } logStartSessionEvent(event: StartSessionEvent): void { - const surface = process.env.SURFACE || 'SURFACE_NOT_SET'; + const surface = + process.env.CLOUD_SHELL === 'true' + ? 'CLOUD_SHELL' + : process.env.SURFACE || 'SURFACE_NOT_SET'; + const data = [ { gemini_cli_key: EventMetadataKey.GEMINI_CLI_START_SESSION_MODEL, |
