mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-05-12 12:54:07 -07:00
add(logging): Add OTel logging for counting chars (#7903)
Co-authored-by: Shnatu <snatu@google.com>
This commit is contained in:
@@ -524,7 +524,22 @@ describe('loggers', () => {
|
|||||||
response: {
|
response: {
|
||||||
callId: 'test-call-id',
|
callId: 'test-call-id',
|
||||||
responseParts: [{ text: 'test-response' }],
|
responseParts: [{ text: 'test-response' }],
|
||||||
resultDisplay: undefined,
|
resultDisplay: {
|
||||||
|
fileDiff: 'diff',
|
||||||
|
fileName: 'file.txt',
|
||||||
|
originalContent: 'old content',
|
||||||
|
newContent: 'new content',
|
||||||
|
diffStat: {
|
||||||
|
model_added_lines: 1,
|
||||||
|
model_removed_lines: 2,
|
||||||
|
model_added_chars: 3,
|
||||||
|
model_removed_chars: 4,
|
||||||
|
user_added_lines: 5,
|
||||||
|
user_removed_lines: 6,
|
||||||
|
user_added_chars: 7,
|
||||||
|
user_removed_chars: 8,
|
||||||
|
},
|
||||||
|
},
|
||||||
error: undefined,
|
error: undefined,
|
||||||
errorType: undefined,
|
errorType: undefined,
|
||||||
},
|
},
|
||||||
@@ -560,7 +575,16 @@ describe('loggers', () => {
|
|||||||
tool_type: 'native',
|
tool_type: 'native',
|
||||||
error: undefined,
|
error: undefined,
|
||||||
error_type: undefined,
|
error_type: undefined,
|
||||||
metadata: undefined,
|
metadata: {
|
||||||
|
model_added_lines: 1,
|
||||||
|
model_removed_lines: 2,
|
||||||
|
model_added_chars: 3,
|
||||||
|
model_removed_chars: 4,
|
||||||
|
user_added_lines: 5,
|
||||||
|
user_removed_lines: 6,
|
||||||
|
user_added_chars: 7,
|
||||||
|
user_removed_chars: 8,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -165,8 +165,12 @@ export class ToolCallEvent implements BaseTelemetryEvent {
|
|||||||
this.metadata = {
|
this.metadata = {
|
||||||
model_added_lines: diffStat.model_added_lines,
|
model_added_lines: diffStat.model_added_lines,
|
||||||
model_removed_lines: diffStat.model_removed_lines,
|
model_removed_lines: diffStat.model_removed_lines,
|
||||||
|
model_added_chars: diffStat.model_added_chars,
|
||||||
|
model_removed_chars: diffStat.model_removed_chars,
|
||||||
user_added_lines: diffStat.user_added_lines,
|
user_added_lines: diffStat.user_added_lines,
|
||||||
user_removed_lines: diffStat.user_removed_lines,
|
user_removed_lines: diffStat.user_removed_lines,
|
||||||
|
user_added_chars: diffStat.user_added_chars,
|
||||||
|
user_removed_chars: diffStat.user_removed_chars,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user