fix(mcp): stabilize shared box managed processes

This commit is contained in:
Junyan Qin
2026-05-19 00:45:35 +08:00
parent 747ea069aa
commit 257d9d3a65
7 changed files with 187 additions and 27 deletions

View File

@@ -70,6 +70,9 @@ class _InProcessBoxRuntimeClient(BoxRuntimeClient):
async def get_managed_process(self, session_id: str, process_id: str = 'default'):
return self._runtime.get_managed_process(session_id, process_id)
async def stop_managed_process(self, session_id: str, process_id: str = 'default'):
await self._runtime.stop_managed_process(session_id, process_id)
async def get_session(self, session_id: str):
return self._runtime.get_session(session_id)