Skip to content

Commit a55fbe0

Browse files
chore(openai): Set chat instead of responses for gen_ai.operation.name (#7927)
Closes #7926
1 parent 3168476 commit a55fbe0

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

‎sentry_sdk/integrations/openai.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -356,7 +356,7 @@ def _set_responses_api_input_data(
356356
kwargs: "dict[str, Any]",
357357
integration: "OpenAIIntegration",
358358
) -> None:
359-
set_data_normalized(span, SPANDATA.GEN_AI_OPERATION_NAME, "responses")
359+
set_data_normalized(span, SPANDATA.GEN_AI_OPERATION_NAME, "chat")
360360

361361
model = kwargs.get("model")
362362
if model is not None:

‎tests/integrations/openai/test_openai.py‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2836,7 +2836,7 @@ def test_ai_client_span_responses_api_no_sensitive_data(
28362836

28372837
assert len(spans) == 1
28382838
expected_attributes = {
2839-
"gen_ai.operation.name": "responses",
2839+
"gen_ai.operation.name": "chat",
28402840
"gen_ai.request.max_tokens": 100,
28412841
"gen_ai.request.temperature": 0.7,
28422842
"gen_ai.request.top_p": 0.9,
@@ -3118,7 +3118,7 @@ def test_ai_client_span_responses_api(
31183118
assert len(spans) == 1
31193119

31203120
expected_data = {
3121-
"gen_ai.operation.name": "responses",
3121+
"gen_ai.operation.name": "chat",
31223122
"gen_ai.request.max_tokens": 100,
31233123
"gen_ai.request.temperature": 0.7,
31243124
"gen_ai.request.top_p": 0.9,
@@ -3460,7 +3460,7 @@ async def test_ai_client_span_responses_async_api(
34603460
assert len(spans) == 1
34613461

34623462
expected_data = {
3463-
"gen_ai.operation.name": "responses",
3463+
"gen_ai.operation.name": "chat",
34643464
"gen_ai.request.max_tokens": 100,
34653465
"gen_ai.request.temperature": 0.7,
34663466
"gen_ai.request.top_p": 0.9,
@@ -3692,7 +3692,7 @@ async def test_ai_client_span_streaming_responses_async_api(
36923692
assert len(spans) == 1
36933693

36943694
expected_data = {
3695-
"gen_ai.operation.name": "responses",
3695+
"gen_ai.operation.name": "chat",
36963696
"gen_ai.request.max_tokens": 100,
36973697
"gen_ai.request.messages": safe_serialize(expected_request_messages),
36983698
"gen_ai.request.temperature": 0.7,

0 commit comments

Comments
 (0)