package requests // KV is a generic key-value response item, commonly used for label/value enums. type KV struct { // Key is a machine-readable value, usually an enum string. Key string `json:"key,omitempty"` // Value is the label payload, often a human-readable string. Value any `json:"value,omitempty"` } func NewKV(k string, v any) KV { return KV{Key: k, Value: v} }