# KCL Version configuration for etcd taskserv
# Simple format without imports for now
#
import taskservs.version as schema

# Etcd taskserv configuration
_version = schema.TaskservVersion {
    name = "etcd"
    version = schema.Version {
        current = "3.5.16"
        source = "https://github.com/etcd-io/etcd/releases"
        tags = "https://github.com/etcd-io/etcd/tags"
        site = "https://etcd.io"
        # Pinned for production stability
        check_latest = True
        grace_period = 86400
    }
    dependencies = []
}

# Output for dynamic cache system
_version
