Skip to content

Commit 6007a22

Browse files
committed
Fix typecheck errors
1 parent 7bf4038 commit 6007a22

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

  • instrumentation/opentelemetry-instrumentation-genai-langchain/src/opentelemetry/instrumentation/genai/langchain

instrumentation/opentelemetry-instrumentation-genai-langchain/src/opentelemetry/instrumentation/genai/langchain/utils.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -325,8 +325,12 @@ def extract_token_details(usage_metadata: dict[str, Any]) -> dict[str, int]:
325325
"""Extract cache/reasoning token break-downs from LangChain usage metadata."""
326326

327327
token_details: dict[str, int] = {}
328-
input_details = usage_metadata.get("input_token_details") or {}
329-
output_details = usage_metadata.get("output_token_details") or {}
328+
input_details: dict[str, Any] = (
329+
usage_metadata.get("input_token_details") or {}
330+
)
331+
output_details: dict[str, Any] = (
332+
usage_metadata.get("output_token_details") or {}
333+
)
330334

331335
cache_creation = input_details.get("cache_creation")
332336
if isinstance(cache_creation, int) and cache_creation:

0 commit comments

Comments
 (0)