Skip to content

Commit 092529d

Browse files
committed
WIP: Start integrating ProcessManager into ShellExecutor
1 parent c2c59ca commit 092529d

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/mcp_shell_server/shell_executor.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
from mcp_shell_server.command_validator import CommandValidator
1111
from mcp_shell_server.directory_manager import DirectoryManager
1212
from mcp_shell_server.io_redirection_handler import IORedirectionHandler
13-
13+
from mcp_shell_server.process_manager import ProcessManager
1414

1515
class ShellExecutor:
1616
"""
@@ -25,6 +25,10 @@ def __init__(self):
2525
self.directory_manager = DirectoryManager()
2626
self.io_handler = IORedirectionHandler()
2727
self.preprocessor = CommandPreProcessor()
28+
self.process_manager = ProcessManager()
29+
self.directory_manager = DirectoryManager()
30+
self.io_handler = IORedirectionHandler()
31+
self.preprocessor = CommandPreProcessor()
2832

2933
def _validate_command(self, command: List[str]) -> None:
3034
"""

0 commit comments

Comments
 (0)