Versions in this module Expand all Collapse all v0 v0.1.0 Jul 13, 2026 Changes in this version + type Manager struct + func NewManager(logger *zap.Logger) *Manager + func (m *Manager) GetOutput(pid int) ([]string, error) + func (m *Manager) IsRunning(pid int) bool + func (m *Manager) Kill(pid int) error + func (m *Manager) Start(ctx context.Context, opts StartOptions) (*Process, error) + func (m *Manager) Stop(pid int, timeout time.Duration) error + type Process struct + PID int + StartTime time.Time + func (p *Process) ExitError() error + func (p *Process) IsRunning() bool + func (p *Process) Output() []string + type StartOptions struct + Args []string + Command string + Env map[string]string + WorkDir string