mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-04-09 21:00:56 -07:00
Code Assist backend telemetry for user accept/reject of suggestions (#15206)
This commit is contained in:
committed by
GitHub
parent
c28ff3d5a5
commit
5d13145995
@@ -47,8 +47,8 @@ import {
|
||||
toGenerateContentRequest,
|
||||
} from './converter.js';
|
||||
import {
|
||||
createConversationOffered,
|
||||
formatProtoJsonDuration,
|
||||
recordConversationOffered,
|
||||
} from './telemetry.js';
|
||||
import { getClientMetadata } from './experiments/client_metadata.js';
|
||||
|
||||
@@ -107,15 +107,13 @@ export class CodeAssistServer implements ContentGenerator {
|
||||
|
||||
const translatedResponse = fromGenerateContentResponse(response);
|
||||
|
||||
if (response.traceId) {
|
||||
const offered = createConversationOffered(
|
||||
translatedResponse,
|
||||
response.traceId,
|
||||
req.config?.abortSignal,
|
||||
streamingLatency,
|
||||
);
|
||||
await server.recordConversationOffered(offered);
|
||||
}
|
||||
await recordConversationOffered(
|
||||
server,
|
||||
response.traceId,
|
||||
translatedResponse,
|
||||
streamingLatency,
|
||||
req.config?.abortSignal,
|
||||
);
|
||||
|
||||
yield translatedResponse;
|
||||
}
|
||||
@@ -145,15 +143,13 @@ export class CodeAssistServer implements ContentGenerator {
|
||||
|
||||
const translatedResponse = fromGenerateContentResponse(response);
|
||||
|
||||
if (response.traceId) {
|
||||
const offered = createConversationOffered(
|
||||
translatedResponse,
|
||||
response.traceId,
|
||||
req.config?.abortSignal,
|
||||
streamingLatency,
|
||||
);
|
||||
await this.recordConversationOffered(offered);
|
||||
}
|
||||
await recordConversationOffered(
|
||||
this,
|
||||
response.traceId,
|
||||
translatedResponse,
|
||||
streamingLatency,
|
||||
req.config?.abortSignal,
|
||||
);
|
||||
|
||||
return translatedResponse;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user