File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 10
10
from mcp_shell_server .command_validator import CommandValidator
11
11
from mcp_shell_server .directory_manager import DirectoryManager
12
12
from mcp_shell_server .io_redirection_handler import IORedirectionHandler
13
-
13
+ from mcp_shell_server . process_manager import ProcessManager
14
14
15
15
class ShellExecutor :
16
16
"""
@@ -25,6 +25,10 @@ def __init__(self):
25
25
self .directory_manager = DirectoryManager ()
26
26
self .io_handler = IORedirectionHandler ()
27
27
self .preprocessor = CommandPreProcessor ()
28
+ self .process_manager = ProcessManager ()
29
+ self .directory_manager = DirectoryManager ()
30
+ self .io_handler = IORedirectionHandler ()
31
+ self .preprocessor = CommandPreProcessor ()
28
32
29
33
def _validate_command (self , command : List [str ]) -> None :
30
34
"""
You can’t perform that action at this time.
0 commit comments