{ Version = { current | String, source | String | optional, tags | String | optional, site | String | optional, check_latest | Bool | optional | default = false, grace_period | Number | optional | default = 86400, }, TaskservVersion = { name | String, version, dependencies | optional, profiles | optional, detector | optional, }, VersionCache = { version | String, fetched_at | String, source | String, ttl | Number | default = 86400, }, PackageMetadata = { name | String, version | String, api_version | String, build_date | String, kcl_min_version | String, kcl_max_version | String, dependencies, features, schema_exports, }, package_metadata = { name = "provisioning", version = "0.1.0", api_version = "v1", build_date = "2025-09-28", kcl_min_version = "0.11.0", kcl_max_version = "0.12.0", dependencies = {}, features = { server_management = true, cluster_orchestration = true, provider_abstraction = true, workflow_automation = true, batch_operations = true, }, schema_exports = [ "Settings", "Server", "Cluster", "Provider", "Workflow", "BatchWorkflow", "Version", "PackageMetadata", ], }, }