Versions in this module Expand all Collapse all v0 v0.1.0 Jun 14, 2026 Changes in this version + type ActionSignature struct + Kind string + Model string + Seq uint64 + Tool string + type AlignedPair struct + A *ActionSignature + B *ActionSignature + Equal bool + type ArgDiff struct + Changed map[string][2]json.RawMessage + OnlyInA map[string]json.RawMessage + OnlyInB map[string]json.RawMessage + type DivergencePoint struct + ActionA *ActionSignature + ActionB *ActionSignature + ArgDiff *ArgDiff + SeqA uint64 + SeqB uint64 + type OutcomeDelta struct + KindA string + KindB string + Same bool + type Report struct + Alignment []AlignedPair + Divergence *DivergencePoint + OutcomeDelta OutcomeDelta + SpendDelta SpendDelta + func DiffTrajectories(a, b []event.Envelope) Report + func Diff[R any](a, b []event.Envelope) Report + func (r Report) JSON() []byte + func (r Report) MarshalJSON() ([]byte, error) + func (r Report) Text() string + type SpendDelta struct + A budget.Spend + B budget.Spend + Delta budget.Spend