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) - }`, - }, - }, }; } }