OpenShell supplies sandbox creation, command execution, status, stop and deletion, but not your event-to-agent routing or the agent's reasoning and conversation protocol. It is an execution backend for a fleet, not the complete event-driven fleet controller.
Execution mechanisms are present; application decisions remain outside
OpenShell's gateway provisions a workload and a trusted supervisor, attaches policy and provider configuration, and manages connectivity. The sandbox runtime owns the process tree and supports command execution, signals and status.
Source: OpenShell architecture.
The lifecycle documentation includes stop/start with retained state and deletion that stops processes and releases resources. A deletion acknowledgment can precede actual cleanup completion.
Source: sandbox lifecycle.
For the Operator's fleet, the remaining application layer maps an incoming event to the correct agent and session, decides whether to create or reuse execution, delivers the task, and handles retries and result storage. This is an architectural allocation of responsibilities, not a newly tested integration. Do not describe OpenShell as lacking process management merely because this event-routing layer is separate.
See the earlier fleet architecture proposal.