Versions in this module Expand all Collapse all v0 v0.3.1 Aug 21, 2026 Changes in this version + type Client interface + Close func() error + DeleteTag func(ctx context.Context, uri, name string) error + Diff func(ctx context.Context, targetA, targetB string) (diff.Result, error) + GetManifest func(ctx context.Context, idOrRun string) (manifest.Manifest, error) + GetResource func(ctx context.Context, uri string) (resource.Resource, error) + GetSnapshot func(ctx context.Context, id string) (snapshot.Snapshot, error) + History func(ctx context.Context, uri string) ([]snapshot.Snapshot, error) + ListResources func(ctx context.Context) ([]resource.Resource, error) + ListTags func(ctx context.Context, uri string) ([]tag.Tag, error) + RegisterResource func(ctx context.Context, r resource.Resource) error + Replay func(ctx context.Context, idOrRun string) (replay.Result, error) + Resolve func(ctx context.Context, uri string) (resolver.ResolveResult, error) + RunCommit func(ctx context.Context, runID string) (manifest.Manifest, error) + RunMount func(ctx context.Context, runID, uri string) (result resolver.ResolveResult, position int, err error) + RunStart func(ctx context.Context, runID string) error + SetTag func(ctx context.Context, uri, name, snapshotID string) (tag.Tag, error)