Versions in this module Expand all Collapse all v0 v0.1.5 Mar 23, 2026 Changes in this version + func Clear(path string) error + func Save(path string, cp Checkpoint) error + type Checkpoint struct + AdapterIDs []string + Prompt string + Responses []ResponseSnapshot + Timestamp time.Time + Verbose bool + func Build(prompt string, adapterIDs []string, responses []models.ModelResponse, ...) *Checkpoint + func Load(path string) (*Checkpoint, error) + type IncrementalSaver struct + func NewIncrementalSaver(path, prompt string, adapterIDs []string, verbose bool) *IncrementalSaver + func (s *IncrementalSaver) MarkCompleted(modelID string, snap ResponseSnapshot) + func (s *IncrementalSaver) Update(modelID string, snap ResponseSnapshot) + type ResponseSnapshot struct + Completed bool + CostUSD float64 + Error string + InputTokens int64 + Interrupted bool + LatencyMS int64 + ModelID string + OutputTokens int64 + ProposedWrites []WriteSnapshot + ReasoningTokens int64 + Text string + ToolCalls map[string]int + func FromModelResponse(r models.ModelResponse) ResponseSnapshot + func SnapshotFromPartial(modelID string, ps models.PartialSnapshot) ResponseSnapshot + func (s ResponseSnapshot) ToModelResponse() models.ModelResponse + type WriteSnapshot struct + Content string + Delete bool + Path string v0.1.0 Mar 14, 2026