From 3d08b825a6529746a1c46b0424343955f2da3ef0 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 9 Oct 2025 07:24:28 +0200 Subject: [PATCH] Fix: Use optional() instead of default() for limit parameter MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Fixes TypeScript type incompatibility with ZodDefault - limit is now optional number instead of defaulted - Handle default value in code instead of schema 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- src/tools/builtin/messaging.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/builtin/messaging.ts b/src/tools/builtin/messaging.ts index 44886c0..22a4b49 100644 --- a/src/tools/builtin/messaging.ts +++ b/src/tools/builtin/messaging.ts @@ -20,7 +20,7 @@ const SendMessageSchema = z.object({ }); const ReceiveMessagesSchema = z.object({ - limit: z.number().default(10), + limit: z.number().optional(), }); type SendMessageInput = z.infer;