@@ -243,8 +243,8 @@ def verify_llm_span(span: Span, parent_id: str) -> Checker:
243243 str (span .attr ("gen_ai.request.model" )))
244244 c .check (span .attr ("gen_ai.operation.name" ) == "chat" ,
245245 "gen_ai.operation.name == 'chat'" , str (span .attr ("gen_ai.operation.name" )))
246- c .check (span .has_attr ("gen_ai.retry.attempt " ), "Has gen_ai.retry.attempt " ,
247- str (span .attr ("gen_ai.retry.attempt " )))
246+ c .check (span .has_attr ("contrast.smartfix.retry_attempt " ), "Has contrast.smartfix.retry_attempt " ,
247+ str (span .attr ("contrast.smartfix.retry_attempt " )))
248248 c .check (span .has_attr ("gen_ai.usage.input_tokens" ), "Has gen_ai.usage.input_tokens" ,
249249 str (span .attr ("gen_ai.usage.input_tokens" )))
250250 c .check (span .has_attr ("gen_ai.usage.output_tokens" ), "Has gen_ai.usage.output_tokens" ,
@@ -319,7 +319,7 @@ def verify_trace(spans: List[Span]) -> bool:
319319 else :
320320 print (f"\n ── chat spans ({ len (llm_spans )} LLM calls) ──" )
321321 for j , llm in enumerate (llm_spans ):
322- attempt = llm .attr ("gen_ai.retry.attempt " , "?" )
322+ attempt = llm .attr ("contrast.smartfix.retry_attempt " , "?" )
323323 model = llm .attr ("gen_ai.request.model" , llm .name )
324324 print (f"\n [{ j + 1 } ] { llm .name } attempt={ attempt } model={ model } " )
325325 c = verify_llm_span (llm , op .span_id )
0 commit comments