Versions in this module Expand all Collapse all v0 v0.2.61 Jul 30, 2026 Changes in this version + type Checkpointer interface + Latest func(ctx context.Context, operation *providerv0.OperationIdentity) (*providerv0.ActionCheckpoint, error) + type Config struct + Action *providerv0.PlanAction + Binding *providerv0.BindingAddress + Budget *providerv0.RequestBudget + Cassette *cassette.Cassette + Checkpoints Checkpointer + ClientFor func(urlguard.Origin, urlguard.Resolution) *http.Client + Deadlines urlguard.Deadlines + Manifest *manifest.Manifest + Now func() time.Time + ReadOnly bool + Resolver *net.Resolver + Sink responsepolicy.Sink + UserAgent string + Vault *credentials.Vault + type Session struct + func New(cfg Config) (*Session, error) + func (s *Session) Execute(ctx context.Context, request *providerv0.ExecuteRequestRequest) (*providerv0.ExecuteRequestResponse, error)