fix: SDK tracing leak + orphan docker on TUI quit (closes #512) (#522)

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
Ahmed Allam
2026-06-07 11:28:06 -07:00
committed by GitHub
co-authored by Claude Opus 4.7
parent d0321510d2
commit 1aad460f6e
2 changed files with 33 additions and 9 deletions
+2 -1
View File
@@ -5,7 +5,7 @@ from __future__ import annotations
import os
from typing import TYPE_CHECKING
from agents import set_default_openai_api, set_default_openai_key
from agents import set_default_openai_api, set_default_openai_key, set_tracing_disabled
from agents.retry import (
ModelRetryBackoffSettings,
ModelRetrySettings,
@@ -44,6 +44,7 @@ def configure_sdk_model_defaults(settings: Settings) -> None:
``any-llm/`` routing, produced by :func:`normalize_model_name`.
"""
llm = settings.llm
set_tracing_disabled(True)
_configure_litellm_compatibility()
if llm.api_key:
set_default_openai_key(llm.api_key, use_for_tracing=False)