Versions in this module Expand all Collapse all v0 v0.0.3 Mar 13, 2026 Changes in this version + type ScriptTask struct + func NewScriptTask(id string, onStart func(context.Context) error, ...) *ScriptTask + func (s *ScriptTask) Identifier() string + func (s *ScriptTask) IsStarted() bool + func (s *ScriptTask) IsStopped() bool + func (s *ScriptTask) Start(ctx context.Context) error + func (s *ScriptTask) Started() <-chan struct{} + func (s *ScriptTask) Stop(ctx context.Context) error + func (s *ScriptTask) Stopped() <-chan struct{}