mirror of
https://github.com/usestrix/strix.git
synced 2026-08-19 18:13:34 +02:00
The ``strix`` prefix on a file inside ``strix/runtime/`` was pure redundancy. Class name ``StrixDockerSandboxClient`` keeps the prefix since it disambiguates from the upstream SDK class it subclasses. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
11 lines
508 B
Python
11 lines
508 B
Python
"""Strix runtime — Docker-backed sandbox lifecycle on top of the Agents SDK.
|
|
|
|
- :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
|
|
by scan id; bundles the SDK session with a ready Caido client.
|
|
- :mod:`.caido_bootstrap` — runtime-agnostic Caido auth dance via
|
|
``session.exec``.
|
|
"""
|