Skip to content

Commit 89ab216

Browse files
committed
Bring back cloud telemetry too
1 parent b008353 commit 89ab216

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/extension.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,16 @@ export async function activate(context: vscode.ExtensionContext) {
116116
// Initialize Roo Code Cloud service.
117117
const cloudService = await CloudService.createInstance(context, cloudLogger)
118118

119+
try {
120+
if (cloudService.telemetryClient) {
121+
TelemetryService.instance.register(cloudService.telemetryClient)
122+
}
123+
} catch (error) {
124+
outputChannel.appendLine(
125+
`[CloudService] Failed to register TelemetryClient: ${error instanceof Error ? error.message : String(error)}`,
126+
)
127+
}
128+
119129
const postStateListener = () => ClineProvider.getVisibleInstance()?.postStateToWebview()
120130

121131
cloudService.on("auth-state-changed", postStateListener)

0 commit comments

Comments
 (0)