From 1f8d9c83520471a4635ce1116bae2d1e12937ff6 Mon Sep 17 00:00:00 2001 From: siage Date: Mon, 28 Apr 2025 12:15:15 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E4=B8=8D=E5=86=8D=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E7=9A=84=E5=87=BD=E6=95=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/index.ts | 10 ---------- src/tools/taskTools.ts | 37 ------------------------------------- 2 files changed, 47 deletions(-) diff --git a/src/index.ts b/src/index.ts index 8afbe34..6e4e2a6 100644 --- a/src/index.ts +++ b/src/index.ts @@ -298,16 +298,6 @@ async function main() { ); } return await updateTaskContent(parsedArgs.data); - // case "update_task_files": - // parsedArgs = await updateTaskRelatedFilesSchema.safeParseAsync( - // request.params.arguments - // ); - // if (!parsedArgs.success) { - // throw new Error( - // `Invalid arguments for tool ${request.params.name}: ${parsedArgs.error.message}` - // ); - // } - // return await updateTaskRelatedFiles(parsedArgs.data); case "query_task": parsedArgs = await queryTaskSchema.safeParseAsync( request.params.arguments diff --git a/src/tools/taskTools.ts b/src/tools/taskTools.ts index cd89f25..0b50298 100644 --- a/src/tools/taskTools.ts +++ b/src/tools/taskTools.ts @@ -45,35 +45,6 @@ import { getUpdateTaskContentPrompt, } from "../prompts/index.js"; -/** - * 將任務狀態轉換為更友好的顯示文字 - */ -function getTaskStatusDisplay(status: TaskStatus): string { - switch (status) { - case TaskStatus.PENDING: - return "待處理"; - case TaskStatus.IN_PROGRESS: - return "進行中"; - case TaskStatus.COMPLETED: - return "已完成"; - default: - return status; - } -} - -/** - * 格式化日期為更友好的顯示格式 - */ -function formatDate(date: Date): string { - return date.toLocaleString("zh-TW", { - year: "numeric", - month: "2-digit", - day: "2-digit", - hour: "2-digit", - minute: "2-digit", - }); -} - // 開始規劃工具 export const planTaskSchema = z.object({ description: z @@ -469,14 +440,6 @@ export async function splitTasks({ (error instanceof Error ? error.message : String(error)), }, ], - ephemeral: { - taskCreationResult: { - success: false, - message: `任務創建失敗:${ - error instanceof Error ? error.message : String(error) - }`, - }, - }, }; } }