Skip to content

trace-genai-operation-details

Generated reference page for spec/v1/examples/events/trace-genai-operation-details.json.

Metadata

  • Type: JSON
  • Source: spec/v1/examples/events/trace-genai-operation-details.json
  • Raw: View Raw

Summary

  • Top-level keys: 8

Source

json
{
  "schemaVersion": "v1",
  "type": "TRACE_SPAN_EVENT_CAPTURED",
  "eventId": "evt-trace-run-20260328-0001-genai-details-001",
  "emittedAt": "2026-03-28T10:00:02.260Z",
  "occurredAt": "2026-03-28T10:00:02.240Z",
  "deliveryAttempt": 1,
  "source": {
    "component": "adapter",
    "transport": "event-adapter",
    "language": "typescript",
    "runtimeVersion": "0.1.0",
    "rawEventName": "trace_span_event_captured"
  },
  "event": {
    "traceId": "trace-9b7e1c8d",
    "spanId": "span-llm-001",
    "eventId": "evt-genai-details-001",
    "name": "gen_ai.client.inference.operation.details",
    "timestamp": "2026-03-28T10:00:02.240Z",
    "captureMode": "span_events",
    "redacted": false,
    "attributes": {
      "gen_ai.provider.name": "openai",
      "gen_ai.operation.name": "chat",
      "gen_ai.request.model": "gpt-4.1"
    },
    "payload": {
      "provider": "openai",
      "operationName": "chat",
      "requestModel": "gpt-4.1",
      "responseModel": "gpt-4.1",
      "conversationId": "conv-001",
      "outputType": "text",
      "requestParameters": {
        "gen_ai.request.max_tokens": 1024,
        "gen_ai.request.temperature": 0.2
      },
      "inputMessages": [
        {
          "role": "system",
          "parts": [
            {
              "type": "text",
              "content": "You are a careful code reviewer."
            }
          ]
        },
        {
          "role": "user",
          "parts": [
            {
              "type": "text",
              "content": "Review this tracing spec."
            }
          ]
        }
      ],
      "outputMessages": [
        {
          "role": "assistant",
          "finishReason": "stop",
          "parts": [
            {
              "type": "text",
              "content": "The spec needs explicit OpenTelemetry context propagation."
            }
          ]
        }
      ],
      "usage": {
        "inputTokens": 42,
        "outputTokens": 18,
        "totalTokens": 60
      },
      "finishReasons": ["stop"],
      "contentCaptureMode": "span_events"
    }
  }
}

Generated from spec source.