Versions in this module Expand all Collapse all v0 v0.3.1 Aug 21, 2026 Changes in this version + func DiffResponseToResult(w DiffResponse) diff.Result + func ManifestFromWire(w ManifestWire) manifest.Manifest + func MaterializationFromWire(w MaterializationWire) materialization.Materialization + func PolicyFromWire(w PolicyWire) policy.Policy + func ReplayResponseToResult(w ReplayResponse) replay.Result + func ResolveResponseToResult(w ResolveResponse) resolver.ResolveResult + func ResourceFromWire(w ResourceWire) resource.Resource + func SnapshotFromWire(w SnapshotWire) snapshot.Snapshot + func SourceFromWire(w SourceWire) source.Config + func TagFromWire(w TagWire) tag.Tag + type DiffEntryWire struct + ObservedAtA time.Time + ObservedAtB time.Time + RefA string + RefB string + SnapshotIDA string + SnapshotIDB string + SourceRevisionA string + SourceRevisionB string + Status string + URI string + UnifiedDiff string + type DiffResponse struct + Entries []DiffEntryWire + ManifestA ManifestWire + ManifestB ManifestWire + func DiffResultToWire(r diff.Result) DiffResponse + type ErrorResponse struct + Error string + type FilesystemConfigWire struct + Path string + type FreshnessWire struct + AgeSeconds float64 + Status string + type GitHubConfigWire struct + Owner string + Path string + Ref string + Repo string + type HTTPConfigWire struct + Headers map[string]string + URL string + type HistoryResponse struct + Snapshots []SnapshotWire + type ManifestEntryWire struct + ContentHash string + MaterializationID string + Position int + Ref string + SnapshotID string + URI string + type ManifestWire struct + CreatedAt time.Time + Entries []ManifestEntryWire + ManifestID string + RunID string + func ManifestToWire(m manifest.Manifest) ManifestWire + type MaterializationWire struct + Bytes int64 + ContentHash string + CreatedAt time.Time + ID string + SnapshotID string + Strategy string + func MaterializationToWire(m materialization.Materialization) MaterializationWire + type PolicyWire struct + MaxAgeSeconds int64 + PinnedSnapshotID string + Strategy string + func PolicyToWire(p policy.Policy) PolicyWire + type RegisterResourceRequest struct + Policy PolicyWire + Source SourceWire + URI string + type ReplayEntryWire struct + Content []byte + Match bool + MaterializationID string + Position int + RecordedHash string + ReplayedHash string + URI string + type ReplayResponse struct + Entries []ReplayEntryWire + Manifest ManifestWire + func ReplayResultToWire(r replay.Result) ReplayResponse + type ResolveRequest struct + URI string + type ResolveResourceWire struct + Policy PolicyWire + Ref string + URI string + type ResolveResponse struct + Content []byte + Freshness FreshnessWire + Materialization MaterializationWire + Resource ResolveResourceWire + Snapshot SnapshotWire + func ResolveResultToWire(result resolver.ResolveResult, now time.Time) ResolveResponse + type ResourceListResponse struct + Resources []ResourceWire + type ResourceWire struct + CreatedAt time.Time + CurrentSnapshotID string + Namespace string + Path string + Policy PolicyWire + Source SourceWire + URI string + UpdatedAt time.Time + func ResourceToWire(r resource.Resource) ResourceWire + func ResourceToWireRedacted(r resource.Resource) ResourceWire + type RunCommitRequest struct + RunID string + type RunMountRequest struct + RunID string + URI string + type RunMountResponse struct + Position int + Resolve ResolveResponse + type RunStartRequest struct + RunID string + type SetTagRequest struct + SnapshotID string + Tag string + URI string + type SnapshotWire struct + Bytes int64 + ContentHash string + ContentType string + CreatedAt time.Time + ID string + ObservedAt time.Time + Provenance map[string]string + ResourceURI string + SourceRevision string + func SnapshotToWire(s snapshot.Snapshot) SnapshotWire + type SourceWire struct + Filesystem *FilesystemConfigWire + GitHub *GitHubConfigWire + HTTP *HTTPConfigWire + Kind string + func SourceToWire(cfg source.Config) SourceWire + func SourceToWireRedacted(cfg source.Config) SourceWire + type TagListResponse struct + Tags []TagWire + type TagWire struct + SnapshotID string + Tag string + URI string + UpdatedAt time.Time + func TagToWire(t tag.Tag) TagWire