Commit Graph

178 Commits

Author SHA1 Message Date
shishu314
7c695059f5 feat(telemetry) - Add metric for slow rendering (#12391)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-10-31 18:57:47 +00:00
Jerop Kipruto
c5e0719b63 fix(core): remove duplicate session_id in GCP log exporter (#12370) 2025-10-31 14:42:13 +00:00
Shardul Natu
de1c601a90 feat(telemetry): Add extension name to ToolCallEvent telemetry (#12343)
Co-authored-by: Shnatu <snatu@google.com>
2025-10-31 13:50:22 +00:00
Jainam M
d018c2ef4d refactor(core): Refactored and removed redundant test lines in teleme… (#12284) 2025-10-31 07:33:33 +00:00
matt korwel
9c39d616cb feat: Prevent self-imports and fix build loop (#12309) 2025-10-30 20:15:49 +00:00
Jerop Kipruto
e2876a5c24 Create line change metrics (#12299) 2025-10-30 18:55:47 +00:00
christine betts
221adba12c Log extension ID with tool call/slash command invocation (#12254)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-30 13:47:36 +00:00
Shardul Natu
948b6606ea feat(telemetry): Add extensions to StartSessionEvent telemetry (#12261)
Co-authored-by: Shnatu <snatu@google.com>
2025-10-29 22:21:32 +00:00
Shardul Natu
7dd0d5c1e4 feat: Add auth_type to StartSessionEvent OTel logging (#12034)
Co-authored-by: Shnatu <snatu@google.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-29 19:28:28 +00:00
Christie Warwick (Wilson)
174fbdb06f feat: Add Open Telemetric semantic standard compliant log (#11975) 2025-10-28 20:02:46 +00:00
Pavel Jbanov
79551afa15 feat: added basic dev otel trace instrumentation (#11690)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-27 23:16:44 +00:00
Abhi
d99f44b13e Fix tests (#11998) 2025-10-24 21:49:42 +00:00
owenofbrien
1c5a70b3d8 Stop logging session ids on extension events (#11941) 2025-10-24 17:11:42 +00:00
shishu314
4fc60388a5 feat(infra) - Add logging for when user tries to exit multiple times (#11218)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-10-22 21:39:27 +00:00
christine betts
699e4b7e44 Remove errant console.debug log of config (#11579) 2025-10-22 14:13:42 +00:00
christine betts
3b09839253 Add extensions logging (#11261) 2025-10-21 20:55:16 +00:00
Abhi
a2fc45a492 refactor(logging): Centralize console logging with debugLogger (#11590) 2025-10-21 20:35:22 +00:00
Adrian Arribas
0f3564754d [Part 5/6] feat(telemetry): add activity monitor with event-driven snapshots (#8124)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-10-20 17:29:53 +00:00
Sandy Tao
af972ee3dc fix(cli): enable typechecking for ui/components tests (#11419)
Co-authored-by: Jacob MacDonald <jakemac@google.com>
2025-10-17 23:16:12 +00:00
owenofbrien
70dce73e95 Log all user settings to enable measurement of experiment impacts (#11354) 2025-10-17 20:54:35 +00:00
Allen Hutchison
b7e4e8b1de refactor: Remove deprecated --all-files flag (#11228)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-16 19:09:21 +00:00
Jacob MacDonald
fa1fd9277a Fix rough edges around extension updates (#10926) 2025-10-10 21:28:13 +00:00
Shreya Keshive
09415e9b2c feat(ui): add flicker detection and metrics (#10821) 2025-10-10 20:18:38 +00:00
Jerop Kipruto
3dfd45136a feat(telemetry): ensure all telemetry includes user email and installation id (#10897) 2025-10-10 16:06:08 +00:00
Christie Warwick (Wilson)
f0ce673142 refactor: make log/event structure clear (#10467) 2025-10-09 23:02:58 +00:00
owenofbrien
b04a5ba57a Fix for race condition in extension install / uninstall logging (#10856) 2025-10-09 22:40:27 +00:00
Jerop Kipruto
d85568abb3 feat(telemetry): add diff stats to tool call metrics (#10819) 2025-10-09 22:01:35 +00:00
Abhi
af3f60cd79 feat(telemetry): Add telemetry for web_fetch fallback attempts (#10749) 2025-10-09 17:01:17 +00:00
김세은
425a7c869a fix: ensure positional prompt arguments work with extensions flag (#10077)
Co-authored-by: Allen Hutchison <adh@google.com>
2025-10-08 20:32:05 +00:00
Abhi
093fe09354 feat(core): add telemetry for subagent execution (#10456) 2025-10-08 12:42:33 -07:00
Adrian Arribas
6863d03ef2 [Part 4/6] feat(telemetry): add memory monitor with activity-aware recording and tests (#8122)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-10-07 23:23:17 +00:00
owenofbrien
218379c9e2 Stop logging tool call error message to clearcut (#10511) 2025-10-03 21:18:57 +00:00
Jerop Kipruto
a6a0200a29 fix(core): use constant for tool_output_truncated event name (#10372) 2025-10-02 16:51:14 +00:00
anthony bushong
68551f532b fix(core): add telemetry support for smart edit correction events (#10378)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-02 01:35:45 +00:00
Victor May
f586eb9a34 Smart Edit Strategy Logging (#10345)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-01 21:53:53 +00:00
Jerop Kipruto
2643844cd5 feat(telemetry): add OpenTelemetry GenAI semantic convention metrics (#10343) 2025-10-01 20:24:55 +00:00
Christie Warwick (Wilson)
8dd832a27e Refactor metrics definitions to be easily understandable (#10215) 2025-10-01 13:33:47 +00:00
Dmytro Salnyk
469bd5b14c fix(telemetry): Improve Cloud Shell surface type detection for telemetry purposes (#10162) 2025-09-30 10:35:34 +00:00
Adam Weidman
d75c094d4f chore(mocktools): final step in unify mock tool definitions (#9166) 2025-09-29 20:43:06 +00:00
Adrian Arribas
3e811e00e0 [Part 3/6] feat(telemetry): enhance metrics with performance monitoring APIs (#8113) 2025-09-25 16:12:46 +00:00
Shardul Natu
7d5e752542 add(telemetry): Add character-level edit metrics to Concord (#9145)
Co-authored-by: Shnatu <snatu@google.com>
Co-authored-by: owenofbrien <86964623+owenofbrien@users.noreply.github.com>
2025-09-25 16:09:56 +00:00
Victor May
bdec12a001 Log Model Slash Commands (#9250) 2025-09-23 22:06:03 +00:00
Sandy Tao
ee2afc32a0 feat(logging): Add model name to content retry events (#9266) 2025-09-23 21:34:17 +00:00
shishu314
4e2ac6d946 metrics(extension) - Add logging for disable extension (#9238)
Co-authored-by: Shi Shu <shii@google.com>
2025-09-23 18:37:35 +00:00
Jerop Kipruto
98daa34d12 feat(config): Support telemetry configuration via environment variables (#9113) 2025-09-22 18:23:06 +00:00
shishu314
afc42fa22f Telemtry(extensions) - Add logging for extension events (#8339)
Co-authored-by: Shi Shu <shii@google.com>
2025-09-22 16:55:43 +00:00
Jerop Kipruto
7a73efccd3 fix(telemetry): disable OTLP when telemetry-outfile is set (#9117) 2025-09-22 16:40:30 +00:00
shishu314
fd0ac3cbbd Fix(metrics) - Add exit hook for cleanup in Optl sdk (#8930)
Co-authored-by: Shi Shu <shii@google.com>
2025-09-22 14:01:52 +00:00
Shardul Natu
99afbecd3c add(mcp): Add MCP Server name to ToolCallEvent OTel logging (#7829)
Co-authored-by: Shnatu <snatu@google.com>
Co-authored-by: owenofbrien <86964623+owenofbrien@users.noreply.github.com>
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com>
2025-09-18 22:00:11 +00:00
Shreya Keshive
f10936db2f refactor(ide): replace DetectedIde enum with IDE_DEFINITIONS object (#8698) 2025-09-18 19:23:24 +00:00