File tree Expand file tree Collapse file tree
util/opentelemetry-util-genai/src/opentelemetry/util/genai Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414
1515import logging
1616from os import environ
17- from typing import Any , Protocol , cast , runtime_checkable
17+ from typing import Any , Protocol , runtime_checkable
1818
1919from opentelemetry ._logs import LogRecord
2020from opentelemetry .trace import Span
@@ -120,15 +120,15 @@ def load_completion_hook() -> CompletionHook:
120120 if not hook_name :
121121 return _NoOpCompletionHook ()
122122
123- for entry_point in entry_points ( # pyright: ignore[reportUnknownVariableType]
123+ for entry_point in entry_points (
124124 group = "opentelemetry_genai_completion_hook"
125125 ):
126- name = cast ( str , entry_point .name ) # pyright: ignore[reportUnknownMemberType]
126+ name = entry_point .name
127127 try :
128128 if hook_name != name :
129129 continue
130130
131- hook = entry_point .load ()() # pyright: ignore[reportUnknownVariableType, reportUnknownMemberType]
131+ hook = entry_point .load ()()
132132 if not isinstance (hook , CompletionHook ):
133133 _logger .debug (
134134 "%s is not a valid CompletionHook. Using noop" , name
You can’t perform that action at this time.
0 commit comments