pub(super) fn guest_linear_task<P: GuestPlugin>(
plugin: Arc<P>,
exec: TaskExecution,
)Expand description
Run a GuestPlugin’s linear lifecycle and stream results back over
the task’s result channel.
The sequence is:
- Send READY signal
on_start- plugin sets up monitoringexecute_sample- SDK launches the sample- Wait for analysis timeout
on_stop- plugin flushes results- Auto-collect artifacts and external logs
- Send final marker