@@ -397,21 +397,14 @@ def _get_span_status(span: Span[Any]) -> Status:
397397 return Status (StatusCode .OK )
398398
399399
400- _SPAN_NAME_BASE_OVERRIDES : dict [str , str ] = {
401- GenAIOperationName .SPEECH : "speech" ,
402- GenAIOperationName .GUARDRAIL : "guardrail" ,
403- GenAIOperationName .HANDOFF : "handoff" ,
404- }
405-
406-
407400def get_span_name (
408401 operation_name : str ,
409402 model : Optional [str ] = None ,
410403 agent_name : Optional [str ] = None ,
411404 tool_name : Optional [str ] = None ,
412405) -> str :
413406 """Generate spec-compliant span name based on operation type."""
414- base_name = _SPAN_NAME_BASE_OVERRIDES . get ( operation_name , operation_name )
407+ base_name = operation_name
415408
416409 if operation_name in {
417410 GenAIOperationName .CHAT ,
@@ -447,7 +440,6 @@ def __init__(
447440 include_sensitive_data : bool = True ,
448441 content_mode : ContentCaptureMode = ContentCaptureMode .SPAN_AND_EVENT ,
449442 base_url : Optional [str ] = None ,
450- emit_legacy : bool = True ,
451443 agent_name : Optional [str ] = None ,
452444 agent_id : Optional [str ] = None ,
453445 agent_description : Optional [str ] = None ,
@@ -469,7 +461,6 @@ def __init__(
469461 include_sensitive_data: Include model/tool IO when True.
470462 content_mode: Control where message content is captured.
471463 base_url: API endpoint for server.address/port.
472- emit_legacy: Retained for compatibility; legacy emission disabled.
473464 agent_name: Name of the agent (can be overridden by env var).
474465 agent_id: ID of the agent (can be overridden by env var).
475466 agent_description: Description of the agent (can be overridden by
@@ -496,8 +487,6 @@ def __init__(
496487 )
497488 effective_base_url = base_url or base_url_default
498489 self .base_url = effective_base_url
499- # Legacy emission removed; parameter retained for compatibility but unused
500- self .emit_legacy = False
501490
502491 # Agent information - prefer explicit overrides; otherwise defer to span data
503492 self .agent_name = agent_name
0 commit comments