catalogdist

package
v0.10.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 5, 2026 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BuildOptions

type BuildOptions struct {
	ManifestPath    string
	OutputDir       string
	Channel         string
	PublishedAt     time.Time
	MinAgentVersion string
	Notes           string
}

BuildOptions configures catalog bundle generation.

type Index

type Index struct {
	SchemaVersion   int    `json:"schema_version"`
	CatalogVersion  string `json:"catalog_version"`
	Channel         string `json:"channel,omitempty"`
	PublishedAt     string `json:"published_at"`
	ManifestPath    string `json:"manifest_path"`
	ManifestSHA256  string `json:"manifest_sha256"`
	MinAgentVersion string `json:"min_agent_version"`
	Notes           string `json:"notes,omitempty"`
}

Index describes a published catalog bundle location.

func Build

func Build(opts BuildOptions) (Index, error)

Build validates a manifest and writes the stable plus versioned published bundle layout.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL