diff --git a/src/index.ts b/src/index.ts index 56da060..a8f3b7b 100644 --- a/src/index.ts +++ b/src/index.ts @@ -150,17 +150,13 @@ async function main() { z.object({ name: z .string() - .min(5, { - message: - "任務名稱太短,請提供更清晰明確的名稱以便識別任務目的", - }) .max(100, { message: "任務名稱過長,請保持簡潔,不超過100個字符", }) .describe("簡潔明確的任務名稱,應能清晰表達任務目的"), description: z .string() - .min(20, { + .min(10, { message: "任務描述太短,請詳細說明實施要點、技術細節和驗收標準", }) diff --git a/src/tools/taskTools.ts b/src/tools/taskTools.ts index a46fce8..4b7b8e5 100644 --- a/src/tools/taskTools.ts +++ b/src/tools/taskTools.ts @@ -239,14 +239,11 @@ export const splitTasksSchema = z z.object({ name: z .string() - .min(5, { - message: "任務名稱太短,請提供更清晰明確的名稱以便識別任務目的", - }) .max(100, { message: "任務名稱過長,請保持簡潔,不超過100個字符" }) .describe("簡潔明確的任務名稱,應能清晰表達任務目的"), description: z .string() - .min(20, { + .min(10, { message: "任務描述太簡短,請提供更詳細的描述,包含實施要點和驗收標準", })