mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-03-10 22:21:22 -07:00
feat: Add Open Telemetric semantic standard compliant log (#11975)
This commit is contained in:
committed by
GitHub
parent
44bdd3ad11
commit
70996bfdee
@@ -298,6 +298,26 @@ Captures tool executions, output truncation, and Smart Edit behavior.
|
||||
- **Attributes**:
|
||||
- `correction` ("success" | "failure")
|
||||
|
||||
- `gen_ai.client.inference.operation.details`: This event provides detailed
|
||||
information about the GenAI operation, aligned with [OpenTelemetry GenAI
|
||||
semantic conventions for events].
|
||||
- **Attributes**:
|
||||
- `gen_ai.request.model` (string)
|
||||
- `gen_ai.provider.name` (string)
|
||||
- `gen_ai.operation.name` (string)
|
||||
- `gen_ai.input.messages` (json string)
|
||||
- `gen_ai.output.messages` (json string)
|
||||
- `gen_ai.response.finish_reasons` (array of strings)
|
||||
- `gen_ai.usage.input_tokens` (int)
|
||||
- `gen_ai.usage.output_tokens` (int)
|
||||
- `gen_ai.request.temperature` (float)
|
||||
- `gen_ai.request.top_p` (float)
|
||||
- `gen_ai.request.top_k` (int)
|
||||
- `gen_ai.request.max_tokens` (int)
|
||||
- `gen_ai.system_instructions` (json string)
|
||||
- `server.address` (string)
|
||||
- `server.port` (int)
|
||||
|
||||
#### Files
|
||||
|
||||
Tracks file operations performed by tools.
|
||||
@@ -735,3 +755,5 @@ standardized observability across GenAI applications:
|
||||
|
||||
[OpenTelemetry GenAI semantic conventions]:
|
||||
https://github.com/open-telemetry/semantic-conventions/blob/main/docs/gen-ai/gen-ai-metrics.md
|
||||
[OpenTelemetry GenAI semantic conventions for events]:
|
||||
https://github.com/open-telemetry/semantic-conventions/blob/8b4f210f43136e57c1f6f47292eb6d38e3bf30bb/docs/gen-ai/gen-ai-events.md
|
||||
|
||||
Reference in New Issue
Block a user