Versions in this module Expand all Collapse all v0 v0.2.0 Jul 14, 2026 v0.1.0 Jul 13, 2026 Changes in this version + var AllowedStages = map[string]map[string]bool + var ErrInvalidStage = errors.New("operation stage is invalid for operation type") + var ErrNotFound = errors.New("operation not found") + type Failure struct + Code string + Message string + Retryable bool + Stage string + type Operation struct + CreatedAt time.Time + Failure *Failure + OperationID string + OperationType string + RemoteState string + Result *Result + Stage string + Status string + UpdatedAt time.Time + type Result struct + Href string + ResourceID string + ResourceType string + type Store struct + func Open(path string) (*Store, error) + func (s *Store) Create(operationType string) (Operation, error) + func (s *Store) Get(id string) (Operation, error) + func (s *Store) Update(id, status, stage string, failure *Failure, result *Result, remoteState string) (Operation, error)