Skip to content

Commit 8fd85c5

Browse files
committed
Adding client
1 parent 20874dc commit 8fd85c5

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

src/agentex/lib/adk/utils/_modules/client.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import httpx
22

3-
from agentex import AsyncAgentex
3+
from agentex import AsyncAgentex, Agentex
44
from agentex.lib.environment_variables import EnvironmentVariables
55
from agentex.lib.utils.logging import make_logger
66

@@ -27,3 +27,9 @@ def create_async_agentex_client(**kwargs) -> AsyncAgentex:
2727
client = AsyncAgentex(**kwargs)
2828
client._client.auth = EnvAuth()
2929
return client
30+
31+
32+
def create_sync_agentex_client(**kwargs) -> Agentex:
33+
client = Agentex(**kwargs)
34+
client._client.auth = EnvAuth()
35+
return client

src/agentex/lib/core/tracing/processors/agentex_tracing_processor.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from typing import Any, Dict, override
22

33
from agentex import Agentex, AsyncAgentex
4-
from agentex.lib.adk.utils._modules.client import create_async_agentex_client
4+
from agentex.lib.adk.utils._modules.client import create_async_agentex_client, create_sync_agentex_client
55
from agentex.lib.core.tracing.processors.tracing_processor_interface import (
66
AsyncTracingProcessor,
77
SyncTracingProcessor,
@@ -12,7 +12,7 @@
1212

1313
class AgentexSyncTracingProcessor(SyncTracingProcessor):
1414
def __init__(self, config: AgentexTracingProcessorConfig):
15-
self.client = Agentex()
15+
self.client = create_sync_agentex_client()
1616

1717
@override
1818
def on_span_start(self, span: Span) -> None:

0 commit comments

Comments
 (0)