Skip to content

Commit b970326

Browse files
committed
fix agentframework trace init
1 parent 963b06d commit b970326

File tree

1 file changed

+5
-6
lines changed
  • sdk/agentserver/azure-ai-agentserver-agentframework/azure/ai/agentserver/agentframework

1 file changed

+5
-6
lines changed

sdk/agentserver/azure-ai-agentserver-agentframework/azure/ai/agentserver/agentframework/agent_framework.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -80,19 +80,18 @@ def init_tracing(self):
8080
app_insights_conn_str = os.environ.get(APPINSIGHT_CONNSTR_ENV_NAME)
8181
project_endpoint = os.environ.get(AdapterConstants.AZURE_AI_PROJECT_ENDPOINT)
8282

83-
if project_endpoint:
84-
project_client = AIProjectClient(endpoint=project_endpoint, credential=DefaultAzureCredential())
85-
agent_client = AzureAIAgentClient(project_client=project_client)
86-
agent_client.setup_azure_ai_observability()
87-
elif exporter or app_insights_conn_str:
88-
os.environ["WORKFLOW_ENABLE_OTEL"] = "true"
83+
if exporter or app_insights_conn_str:
8984
from agent_framework.observability import setup_observability
9085

9186
setup_observability(
9287
enable_sensitive_data=True,
9388
otlp_endpoint=exporter,
9489
applicationinsights_connection_string=app_insights_conn_str,
9590
)
91+
elif project_endpoint:
92+
project_client = AIProjectClient(endpoint=project_endpoint, credential=DefaultAzureCredential())
93+
agent_client = AzureAIAgentClient(project_client=project_client)
94+
agent_client.setup_azure_ai_observability()
9695
self.tracer = trace.get_tracer(__name__)
9796

9897
async def agent_run(

0 commit comments

Comments
 (0)