mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-09-12 23:01:21 +00:00
Revert "Stop double-capturing cloud telemetry" (#5220)
This commit is contained in:
parent
dc44e7a40b
commit
f763a5119b
1 changed files with 6 additions and 11 deletions
|
|
@ -375,18 +375,13 @@ export class Task extends EventEmitter<ClineEvents> {
|
|||
await provider?.postMessageToWebview({ type: "messageUpdated", clineMessage: message })
|
||||
this.emit("message", { action: "updated", message })
|
||||
|
||||
// Only check for telemetry if the message is complete and CloudService is enabled
|
||||
if (message.partial !== true && CloudService.isEnabled()) {
|
||||
// Now check if this message was already captured
|
||||
const previousMessage = this.clineMessages.find((m) => m.ts === message.ts)
|
||||
const wasAlreadyCaptured = previousMessage && previousMessage.partial !== true
|
||||
const shouldCaptureMessage = message.partial !== true && CloudService.isEnabled()
|
||||
|
||||
if (!wasAlreadyCaptured) {
|
||||
CloudService.instance.captureEvent({
|
||||
event: TelemetryEventName.TASK_MESSAGE,
|
||||
properties: { taskId: this.taskId, message },
|
||||
})
|
||||
}
|
||||
if (shouldCaptureMessage) {
|
||||
CloudService.instance.captureEvent({
|
||||
event: TelemetryEventName.TASK_MESSAGE,
|
||||
properties: { taskId: this.taskId, message },
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue