# Extension Registry Cache Configuration Fragment

[[elements]]
border_bottom = false
border_top = true
name = "registry_cache_header"
title = "⚡ Cache Configuration"
type = "section_header"

[[elements]]
default = 1000
help = "Maximum cache entries (range: 10-100000)"
max = 100000
min = 10
name = "registry_cache_capacity"
nickel_path = ["extension_registry", "cache", "capacity"]
prompt = "Cache Capacity"
type = "number"

[[elements]]
default = 300
help = "Cache TTL in seconds (range: 30-3600)"
max = 3600
min = 30
name = "registry_cache_ttl"
nickel_path = ["extension_registry", "cache", "ttl"]
prompt = "Cache TTL (seconds)"
type = "number"

[[elements]]
default = true
help = "Cache metadata responses"
name = "registry_cache_metadata_enabled"
nickel_path = ["extension_registry", "cache", "metadata_cache"]
prompt = "Cache Metadata"
type = "confirm"

[[elements]]
default = true
help = "Cache list responses"
name = "registry_cache_list_enabled"
nickel_path = ["extension_registry", "cache", "list_cache"]
prompt = "Cache Lists"
type = "confirm"
