Versions in this module Expand all Collapse all v0 v0.3.1 Aug 21, 2026 Changes in this version + type Decision int + const DecisionFetch + const DecisionUseCurrent + const DecisionUsePinned + const DecisionUseTag + func Evaluate(p Policy, hasCurrent bool, currentObservedAt, now time.Time) Decision + func (d Decision) String() string + type Policy struct + MaxAge time.Duration + PinnedSnapshotID string + Strategy Strategy + type Strategy string + const StrategyAllowStale + const StrategyPinned + const StrategyRequireFresh