Skip to content

Commit 4f3fab3

Browse files
.
1 parent fc56213 commit 4f3fab3

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

sentry_sdk/integrations/langgraph.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ def _extract_tool_calls(messages):
318318

319319

320320
def _set_usage_data(span, messages):
321-
# type: (Any, Any) -> None
321+
# type: (sentry_sdk.tracing.Span, Any) -> None
322322
input_tokens = 0
323323
output_tokens = 0
324324
total_tokens = 0
@@ -336,13 +336,13 @@ def _set_usage_data(span, messages):
336336
output_tokens += int(token_usage.get("completion_tokens", 0))
337337
total_tokens += int(token_usage.get("total_tokens", 0))
338338

339-
if input_tokens is not None:
339+
if input_tokens > 0:
340340
span.set_data(SPANDATA.GEN_AI_USAGE_INPUT_TOKENS, input_tokens)
341341

342-
if output_tokens is not None:
342+
if output_tokens > 0:
343343
span.set_data(SPANDATA.GEN_AI_USAGE_OUTPUT_TOKENS, output_tokens)
344344

345-
if total_tokens is not None:
345+
if total_tokens > 0:
346346
span.set_data(
347347
SPANDATA.GEN_AI_USAGE_TOTAL_TOKENS,
348348
total_tokens,

0 commit comments

Comments
 (0)