diff --git a/pyproject.toml b/pyproject.toml index c3a9b15..f30c8f1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -204,7 +204,7 @@ ignore = [ "TC003", # collections.abc.AsyncIterator imported for return type ] # Custom Docker subclass duplicates parent body; some imports are for annotations. -"strix/runtime/strix_docker_client.py" = [ +"strix/runtime/docker_client.py" = [ "TC002", # Manifest, Container imported for annotations "TC003", # uuid imported for annotation ] diff --git a/strix/runtime/__init__.py b/strix/runtime/__init__.py index bf46f4d..d82ec7a 100644 --- a/strix/runtime/__init__.py +++ b/strix/runtime/__init__.py @@ -1,6 +1,6 @@ """Strix runtime — Docker-backed sandbox lifecycle on top of the Agents SDK. -- :class:`strix.runtime.strix_docker_client.StrixDockerSandboxClient` — +- :class:`strix.runtime.docker_client.StrixDockerSandboxClient` — ``DockerSandboxClient`` subclass that injects ``NET_ADMIN`` / ``NET_RAW`` capabilities and ``host.docker.internal`` extra-hosts. - :mod:`.session_manager` — ``create_or_reuse`` / ``cleanup`` keyed diff --git a/strix/runtime/strix_docker_client.py b/strix/runtime/docker_client.py similarity index 100% rename from strix/runtime/strix_docker_client.py rename to strix/runtime/docker_client.py diff --git a/strix/runtime/session_manager.py b/strix/runtime/session_manager.py index 603a28f..ea3a13b 100644 --- a/strix/runtime/session_manager.py +++ b/strix/runtime/session_manager.py @@ -24,7 +24,7 @@ from agents.sandbox.manifest import Environment, Manifest from agents.sandbox.sandboxes.docker import DockerSandboxClientOptions from strix.runtime.caido_bootstrap import bootstrap_caido -from strix.runtime.strix_docker_client import StrixDockerSandboxClient +from strix.runtime.docker_client import StrixDockerSandboxClient if TYPE_CHECKING: