From 50f660c4357f55c5695f16ee08f8fd811c35e4d3 Mon Sep 17 00:00:00 2001 From: Jack Wotherspoon Date: Wed, 4 Feb 2026 11:02:41 -0500 Subject: [PATCH] feat(core): increase ask_user label limit to 16 characters --- packages/core/src/tools/ask-user.test.ts | 2 +- packages/core/src/tools/ask-user.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/core/src/tools/ask-user.test.ts b/packages/core/src/tools/ask-user.test.ts index d747ed1d16e..969a4f7f156 100644 --- a/packages/core/src/tools/ask-user.test.ts +++ b/packages/core/src/tools/ask-user.test.ts @@ -71,7 +71,7 @@ describe('AskUserTool', () => { const result = tool.validateToolParams({ questions: [{ question: 'Test?', header: 'This is way too long' }], }); - expect(result).toContain('must NOT have more than 12 characters'); + expect(result).toContain('must NOT have more than 16 characters'); }); it('should return error if options has fewer than 2 items', () => { diff --git a/packages/core/src/tools/ask-user.ts b/packages/core/src/tools/ask-user.ts index 601d80178b5..10677e51621 100644 --- a/packages/core/src/tools/ask-user.ts +++ b/packages/core/src/tools/ask-user.ts @@ -50,9 +50,9 @@ export class AskUserTool extends BaseDeclarativeTool< }, header: { type: 'string', - maxLength: 12, + maxLength: 16, description: - 'Very short label displayed as a chip/tag (max 12 chars). Examples: "Auth method", "Library", "Approach".', + 'Very short label displayed as a chip/tag (max 16 chars). Examples: "Auth method", "Library", "Approach".', }, type: { type: 'string',