Versions in this module Expand all Collapse all v0 v0.1.0 Jun 14, 2026 Changes in this version + const LoopkitVersion + const Version + func Record(ctx context.Context, store EventStoreLoader, loopID event.LoopID, ...) error + func Save(path, loopName, configHash string, envelopes []event.Envelope) error + type ErrCorrupt struct + Cause error + func (e *ErrCorrupt) Error() string + func (e *ErrCorrupt) Unwrap() error + type ErrVersionMismatch struct + Got string + Want string + func (e *ErrVersionMismatch) Error() string + type EventStoreLoader interface + Load func(ctx context.Context, id event.LoopID, fromSeq uint64) iter.Seq2[event.Envelope, error] + type Header struct + ConfigHash string + LoopName string + LoopkitVersion string + RecordedAt time.Time + Version string + func Load(path string) (Header, []event.Envelope, error)