File tree Expand file tree Collapse file tree
instrumentation-genai/opentelemetry-instrumentation-openai-v2/tests
util/opentelemetry-util-genai/src/opentelemetry/util/genai Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -122,7 +122,6 @@ def test_default_hook_loaded_from_env(
122122 assert kwargs ["outputs" ]
123123 assert kwargs ["span" ] is not None
124124
125- # Content goes to the hook only — not to span attributes or log records
126125 spans = span_exporter .get_finished_spans ()
127126 assert len (spans ) == 1
128127 span_attrs = spans [0 ].attributes or {}
Original file line number Diff line number Diff line change 6969from opentelemetry import context as otel_context
7070from opentelemetry ._logs import (
7171 LoggerProvider ,
72+ LogRecord ,
7273 get_logger ,
7374)
7475from opentelemetry .metrics import MeterProvider , get_meter
@@ -219,7 +220,7 @@ def _call_completion_hook(
219220 self ,
220221 invocation : LLMInvocation ,
221222 span : Span ,
222- log_record : object ,
223+ log_record : LogRecord | None ,
223224 ) -> None :
224225 if self ._completion_hook is not None :
225226 self ._completion_hook .on_completion (
You can’t perform that action at this time.
0 commit comments