Fix tool server http requests issues (#37)

This commit is contained in:
Ahmed Allam
2025-09-23 20:41:23 -07:00
committed by GitHub
parent 7d8ffe1e32
commit c8b23720df
2 changed files with 3 additions and 3 deletions

View File

@@ -320,7 +320,7 @@ class DockerRuntime(AbstractRuntime):
import httpx
try:
async with httpx.AsyncClient() as client:
async with httpx.AsyncClient(trust_env=False) as client:
response = await client.post(
f"{api_url}/register_agent",
params={"agent_id": agent_id},
@@ -337,7 +337,7 @@ class DockerRuntime(AbstractRuntime):
container = self.client.containers.get(container_id)
container.reload()
host = "localhost"
host = "127.0.0.1"
if "DOCKER_HOST" in os.environ:
docker_host = os.environ["DOCKER_HOST"]
if "://" in docker_host:

View File

@@ -62,7 +62,7 @@ async def _execute_tool_in_sandbox(tool_name: str, agent_state: Any, **kwargs: A
"Content-Type": "application/json",
}
async with httpx.AsyncClient() as client:
async with httpx.AsyncClient(trust_env=False) as client:
try:
response = await client.post(
request_url, json=request_data, headers=headers, timeout=None