Versions in this module Expand all Collapse all v0 v0.2.0 Jul 14, 2026 v0.1.0 Jun 22, 2026 Changes in this version + const ProviderLocal + const ProviderS3 + func DetectContentType(filename string) string + func HealthCheck(ctx context.Context) error + func SetConfig(cfg Config) + type ArtifactMetadata = internalstorage.ArtifactMetadata + type ArtifactNamespace = internalstorage.ArtifactNamespace + type ArtifactPutRequest = internalstorage.ArtifactPutRequest + type ArtifactRef = internalstorage.ArtifactRef + type ArtifactRetentionClass = internalstorage.ArtifactRetentionClass + type ArtifactStore = internalstorage.ArtifactStore + func DefaultArtifactStore() (ArtifactStore, error) + func NewArtifactStore(provider StorageProvider) ArtifactStore + func NewArtifactStoreFromConfig(cfg Config) (ArtifactStore, error) + type Config = internalstorage.Config + type GCOptions = internalstorage.GCOptions + type GCReport = internalstorage.GCReport + type ListOptions = internalstorage.ListOptions + type LocalProvider = internalstorage.LocalProvider + func NewLocalProviderWithConfig(cfg Config) (*LocalProvider, error) + type ProviderType = internalstorage.ProviderType + func GetProviderType() ProviderType + type StorageProvider = internalstorage.StorageProvider