summaryrefslogtreecommitdiff
path: root/packages/core/src/telemetry
AgeCommit message (Collapse)Author
2025-06-11refactor(telemetry): pass config object to telemetry functionsjerop
This commit refactors the telemetry system to pass a object to various logging and metrics functions. This change centralizes configuration management within the telemetry system, making it more modular and easier to maintain. The constructor and various tool execution functions have been updated to accept the object, which is then passed down to the telemetry functions. This eliminates the need to pass individual configuration values, such as , through multiple layers of the application.
2025-06-11update token usage with typesjerop
2025-06-11update from metrics and logs prefix from gemini_code to gemini_clijerop
2025-06-11refactor: Centralize session ID generation and propagationjerop
2025-06-10feat: enable gzip compression for otlp exportersjerop
2025-06-09Simplify user agent handling. (#828)Tommaso Sciortino
2025-06-07Introduce ContentGeneratorConfig (#826)Tommaso Sciortino
2025-06-07refactor: rename gemini-code to gemini-cli (#822)cperry-goog
2025-06-05OpenTelemetry Integration & Telemetry Control Flag (#762)Jerop Kipruto