An explicit refusal reported by the model provider.
Providers report refusals, such as safety-policy refusals, as successful responses. This block marks them so callers can tell a refusal apart from an empty or unparsable answer. Refusals the model writes as ordinary text are not detected.
interface RefusalContent block identifier, which can be either
The refusal message, or an empty string if the provider sent none.
Type of the content block