@@ -3834,6 +3834,8 @@ def test_ai_client_span_responses_api_no_pii(
38343834 "gen_ai.usage.output_tokens" : 10 ,
38353835 "gen_ai.usage.output_tokens.reasoning" : 8 ,
38363836 "gen_ai.usage.total_tokens" : 30 ,
3837+ "process.runtime.name" : platform .python_implementation (),
3838+ "process.runtime.version" : f"{ sys .version_info .major } .{ sys .version_info .minor } .{ sys .version_info .micro } " ,
38373839 "sentry.environment" : "production" ,
38383840 "sentry.op" : "gen_ai.responses" ,
38393841 "sentry.origin" : "auto.ai.openai" ,
@@ -3880,6 +3882,8 @@ def test_ai_client_span_responses_api_no_pii(
38803882 "gen_ai.usage.output_tokens" : 10 ,
38813883 "gen_ai.usage.output_tokens.reasoning" : 8 ,
38823884 "gen_ai.usage.total_tokens" : 30 ,
3885+ "process.runtime.name" : platform .python_implementation (),
3886+ "process.runtime.version" : f"{ sys .version_info .major } .{ sys .version_info .minor } .{ sys .version_info .micro } " ,
38833887 "sentry.environment" : "production" ,
38843888 "sentry.op" : "gen_ai.responses" ,
38853889 "sentry.origin" : "auto.ai.openai" ,
@@ -4141,6 +4145,8 @@ def test_ai_client_span_responses_api(
41414145 "gen_ai.request.messages" : safe_serialize (expected_request_messages ),
41424146 "gen_ai.request.model" : "gpt-4o" ,
41434147 "gen_ai.response.text" : "the model response" ,
4148+ "process.runtime.name" : platform .python_implementation (),
4149+ "process.runtime.version" : f"{ sys .version_info .major } .{ sys .version_info .minor } .{ sys .version_info .micro } " ,
41444150 "sentry.environment" : "production" ,
41454151 "sentry.op" : "gen_ai.responses" ,
41464152 "sentry.origin" : "auto.ai.openai" ,
@@ -4193,6 +4199,8 @@ def test_ai_client_span_responses_api(
41934199 "gen_ai.request.messages" : safe_serialize (expected_request_messages ),
41944200 "gen_ai.request.model" : "gpt-4o" ,
41954201 "gen_ai.response.text" : "the model response" ,
4202+ "process.runtime.name" : platform .python_implementation (),
4203+ "process.runtime.version" : f"{ sys .version_info .major } .{ sys .version_info .minor } .{ sys .version_info .micro } " ,
41964204 "sentry.environment" : "production" ,
41974205 "sentry.op" : "gen_ai.responses" ,
41984206 "sentry.origin" : "auto.ai.openai" ,
@@ -4628,6 +4636,8 @@ async def test_ai_client_span_responses_async_api(
46284636 "gen_ai.usage.output_tokens.reasoning" : 8 ,
46294637 "gen_ai.usage.total_tokens" : 30 ,
46304638 "gen_ai.response.text" : "the model response" ,
4639+ "process.runtime.name" : platform .python_implementation (),
4640+ "process.runtime.version" : f"{ sys .version_info .major } .{ sys .version_info .minor } .{ sys .version_info .micro } " ,
46314641 "sentry.environment" : "production" ,
46324642 "sentry.op" : "gen_ai.responses" ,
46334643 "sentry.origin" : "auto.ai.openai" ,
@@ -4680,6 +4690,8 @@ async def test_ai_client_span_responses_async_api(
46804690 "gen_ai.usage.output_tokens.reasoning" : 8 ,
46814691 "gen_ai.usage.total_tokens" : 30 ,
46824692 "gen_ai.response.text" : "the model response" ,
4693+ "process.runtime.name" : platform .python_implementation (),
4694+ "process.runtime.version" : f"{ sys .version_info .major } .{ sys .version_info .minor } .{ sys .version_info .micro } " ,
46834695 "sentry.environment" : "production" ,
46844696 "sentry.op" : "gen_ai.responses" ,
46854697 "sentry.origin" : "auto.ai.openai" ,
0 commit comments