Versions in this module Expand all Collapse all v0 v0.2.0 Oct 7, 2026 Changes in this version + const ShTrackerEnvironment + func OpenPreparedReport(work string, timeout time.Duration) (report, reply *os.File, directory string, err error) + func OpenReport(channel, directory string, timeout time.Duration) (report, reply *os.File, work string, err error) + func ReportDirectory(directory, id string) (string, bool) + func RequestReport(channel, id string) error + func ShOriginal(script string) string + func ShScript(tracker, script string) string + func ShTracker(helper, channel, directory string) string v0.1.0 Oct 3, 2026 Changes in this version + const Begin + const Done + const End + const Guard + const Hello + const Lossy + const Output + const Protocol + func Hook(tracker string) string + func Rewrite(script string, segments []Segment) string + func Tracker(helper, socket, directory string) string + type Message struct + Code *int + Data string + Index int + Script string + Segments []string + Terminal bool + Thread string + Timing Timing + Type string + Version int + type Reply struct + OK bool + type Segment struct + End int + Source string + Start int + func Split(script string) ([]Segment, bool) + type Timing struct + ElapsedNS int64 + Ended time.Time + Started time.Time