ShellProxyFactory
Factory class for creating ShellProxy instances from DTOs.
This factory handles the deserialization of ShellProxy objects, including both basic ShellProxy instances and environment-based shells (BaseEnvShell subclasses).
Functions
build_shell_proxy @classmethod
Build a ShellProxy instance from a data transfer object.
Creates the appropriate ShellProxy subclass based on the typing_name in the DTO. For BaseEnvShell subclasses, uses the env_code to configure the environment.
shell_proxy_dto :
ShellProxyDTO DTO containing the shell proxy configuration
Return type :
ShellProxy