"""Hermes execution environment backends. Each backend provides the same interface (BaseEnvironment ABC) for running shell commands in a specific execution context: local, Docker, Singularity, SSH, Modal, or Daytona. The terminal_tool.py factory (_create_environment) selects the backend based on the TERMINAL_ENV configuration. """ from tools.environments.base import BaseEnvironment __all__ = ["BaseEnvironment"]