Skip to content

delete_task

태스크 삭제 — soft delete (서버에서 30일 후 영구 정리).

시그니처

json
{
  "name": "delete_task",
  "arguments": {
    "id": "uuid-here"
  }
}

파라미터

파라미터타입필수설명
idstring태스크 ID

응답

json
{
  "content": [
    { "type": "text", "text": "✅ 태스크 삭제됨" }
  ]
}

Soft delete 동작

  • DB 에 deleted_at 마킹 → 모든 list_tasks 응답에서 제외
  • 서버의 TaskCleanupJob (매일 새벽 2시) 이 30일 지난 항목 영구 삭제
  • 영구 삭제 시 cascade: notifications, notification_schedules, paper_tasks, recurring_instances

즉시 영구 삭제

MCP 도구는 soft delete 만 노출. 즉시 영구 삭제는 웹 UI: https://ainote.dev/tasks/trash

에러

코드메시지
-32602id is required
-32602Task not found

Claude

태스크 #uuid 삭제

다음

MIT License · ainote.dev