CHW-4926 APIKeyNameEmpty

name cannot be empty

Default message: name cannot be empty
HTTP status: 400 (client)

Problem. PATCH attempted to set name to an empty / whitespace- only value. Cause. Audit-log invariant: a key always has a human-readable name. Fix. Supply a non-empty name or omit the field to leave it unchanged. HTTP 400.