§
    ²Ùýi  ã                   ó   — d Z ddlmZ dgZdS )a²  Hermes execution environment backends.

Each backend provides the same interface (BaseEnvironment ABC) for running
shell commands in a specific execution context: local, Docker, SSH,
Singularity, Modal, Daytona, or Vercel Sandbox. (Modal additionally has
direct and Nous-managed modes, selected via terminal.modal_mode.)

The terminal_tool.py factory (_create_environment) selects the backend
based on the TERMINAL_ENV configuration.
é    )ÚBaseEnvironmentr   N)Ú__doc__Útools.environments.baser   Ú__all__© ó    ú@/home/piyush/.hermes/hermes-agent/tools/environments/__init__.pyú<module>r
      s/   ðð	ð 	ð 4Ð 3Ð 3Ð 3Ð 3Ð 3àÐ
€€€r   