fix: OpenAPI spec does not require nullable description in rich embeds (#1519)

This commit is contained in:
Gapriel Ride authored and GitHub committed 2026-08-02 10:43:26 +01:00
1 parent fe3f1b25b6
commit c30344da5d
2 files changed
+2 -2

No files matched your search

@@ -101,6 +101,7 @@ export const RichEmbedRequest = z.object({
timestamp: DateTimeType.nullish().describe('ISO8601 timestamp for the embed'),
description: z
.preprocess(omitEmptyString, createStringType(1, RICH_EMBED_DESCRIPTION_MAX_LENGTH).nullish())
.optional()
.describe(`Description of the embed (1-${RICH_EMBED_DESCRIPTION_MAX_LENGTH} characters)`),
author: RichEmbedAuthorRequest.nullish().describe('Author information'),
image: RichEmbedMediaRequest.nullish().describe('Image to display in the embed'),