From cf38adbebf4f37562dbcac4a3d6007770f817b5f Mon Sep 17 00:00:00 2001 From: Cypherm <28184436+Cypherm@users.noreply.github.com> Date: Thu, 12 Mar 2026 18:04:21 +0800 Subject: [PATCH] fix: add compacting emoji to config schema and zod validation Allow users to customize the compacting status reaction emoji via messages.statusReactions.emojis.compacting in config. Co-Authored-By: Claude Opus 4.6 --- src/config/types.messages.ts | 1 + src/config/zod-schema.session.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/src/config/types.messages.ts b/src/config/types.messages.ts index 39a5ca7da69..002a1200b8b 100644 --- a/src/config/types.messages.ts +++ b/src/config/types.messages.ts @@ -58,6 +58,7 @@ export type StatusReactionsEmojiConfig = { error?: string; stallSoft?: string; stallHard?: string; + compacting?: string; }; export type StatusReactionsTimingConfig = { diff --git a/src/config/zod-schema.session.ts b/src/config/zod-schema.session.ts index 648caa60f5b..b8bb99b1b14 100644 --- a/src/config/zod-schema.session.ts +++ b/src/config/zod-schema.session.ts @@ -169,6 +169,7 @@ export const MessagesSchema = z error: z.string().optional(), stallSoft: z.string().optional(), stallHard: z.string().optional(), + compacting: z.string().optional(), }) .strict() .optional(),