Skip to content

Commit 35b372e

Browse files
committed
linting
1 parent dd21096 commit 35b372e

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

sentry_sdk/integrations/anthropic.py

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ def _get_responses(content):
9191

9292

9393
def _collect_ai_data(event, input_tokens, output_tokens, content_blocks):
94-
# type: (MessageStreamEvent, int, int, list[str]) -> None
94+
# type: (MessageStreamEvent, int, int, list[str]) -> tuple[int, int, list[str]]
9595
"""
9696
Count token usage and collect content blocks from the AI streaming response.
9797
"""
@@ -111,7 +111,8 @@ def _collect_ai_data(event, input_tokens, output_tokens, content_blocks):
111111
elif event.type == "message_delta":
112112
output_tokens += event.usage.output_tokens
113113

114-
return input_tokens, output_tokens, content_blocks
114+
return input_tokens, output_tokens, content_blocks
115+
115116

116117
def _add_ai_data_to_span(
117118
span, integration, input_tokens, output_tokens, content_blocks
@@ -188,7 +189,9 @@ def new_iterator():
188189
content_blocks = [] # type: list[str]
189190

190191
for event in old_iterator:
191-
input_tokens, output_tokens, content_blocks = _collect_ai_data(event, input_tokens, output_tokens, content_blocks)
192+
input_tokens, output_tokens, content_blocks = _collect_ai_data(
193+
event, input_tokens, output_tokens, content_blocks
194+
)
192195
if event.type != "message_stop":
193196
yield event
194197

@@ -204,7 +207,9 @@ async def new_iterator_async():
204207
content_blocks = [] # type: list[str]
205208

206209
async for event in old_iterator:
207-
input_tokens, output_tokens, content_blocks = _collect_ai_data(event, input_tokens, output_tokens, content_blocks)
210+
input_tokens, output_tokens, content_blocks = _collect_ai_data(
211+
event, input_tokens, output_tokens, content_blocks
212+
)
208213
if event.type != "message_stop":
209214
yield event
210215

0 commit comments

Comments
 (0)