Skip to content

Commit 2b1e0ac

Browse files
committed
Best effort import temporal server
1 parent f2dcb61 commit 2b1e0ac

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

temporalio/contrib/openai_agents/_temporal_openai_agents.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,15 @@
5252
)
5353
from temporalio.worker.workflow_sandbox import SandboxedWorkflowRunner
5454

55+
# MCP only supported on python >=3.10
56+
try:
57+
from temporalio.contrib.openai_agents._mcp import TemporalMCPServer
58+
except ImportError:
59+
pass
60+
5561
if typing.TYPE_CHECKING:
5662
from agents.mcp import MCPServer
5763

58-
from temporalio.contrib.openai_agents._mcp import TemporalMCPServer
59-
6064

6165
@contextmanager
6266
def set_open_ai_agent_temporal_overrides(

0 commit comments

Comments
 (0)