Responsibilities
- Accept requests from the SDK or MCP layer.
- Create an appropriate sandbox.
- Run the requested workload.
- Collect output and execution state.
- Terminate and remove the environment.
The runtime owns the lifecycle between an execution request and its result.