From 397ee419d1efb0ecd259cc685b6c6bb976a73acf Mon Sep 17 00:00:00 2001 From: Aiden Cline Date: Sat, 24 Jan 2026 23:11:18 -0500 Subject: [PATCH] tweak: make question valdiation more lax to avoid tool call failures --- packages/opencode/src/question/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/opencode/src/question/index.ts b/packages/opencode/src/question/index.ts index 41029ecbb..c93b74b9a 100644 --- a/packages/opencode/src/question/index.ts +++ b/packages/opencode/src/question/index.ts @@ -10,7 +10,7 @@ export namespace Question { export const Option = z .object({ - label: z.string().max(30).describe("Display text (1-5 words, concise)"), + label: z.string().describe("Display text (1-5 words, concise)"), description: z.string().describe("Explanation of choice"), }) .meta({ @@ -21,7 +21,7 @@ export namespace Question { export const Info = z .object({ question: z.string().describe("Complete question"), - header: z.string().max(30).describe("Very short label (max 30 chars)"), + header: z.string().describe("Very short label (max 30 chars)"), options: z.array(Option).describe("Available choices"), multiple: z.boolean().optional().describe("Allow selecting multiple choices"), custom: z.boolean().optional().describe("Allow typing a custom answer (default: true)"),