Skip to content

update_task

기존 태스크 수정. id 필수, 변경할 필드만 지정.

시그니처

json
{
  "name": "update_task",
  "arguments": {
    "id": "uuid-here",
    "completed_at": "2026-05-08T10:35:00+09:00"
  }
}

파라미터

파라미터타입설명
idstring✅ 태스크 ID
completed_atstring (ISO) / null완료 처리 (ISO 시각) 또는 null 로 미완료 복귀
contentstring내용 변경
is_importantboolean중요 토글
due_datestring (ISO)마감 변경
due_timestring HH:MM
start_datestring (ISO)
is_all_dayboolean
category_idstring (UUID)
notesstring
location / location_lat / location_lng
travel_timenumber
repeat_rulestring
notification_minutes_beforenumber / nullnull 전달 시 기존 알림 제거

지정하지 않은 필드는 그대로 유지 (PATCH 방식).

완료 처리 패턴

json
{ "id": "uuid", "completed_at": "2026-05-08T10:35:00+09:00" }

미완료 복귀:

json
{ "id": "uuid", "completed_at": null }

응답

json
{
  "content": [
    {
      "type": "text",
      "text": "✅ 태스크 업데이트됨"
    }
  ]
}

에러

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

Claude

태스크 #uuid 완료 처리해줘
태스크 #uuid 마감 내일 오후 3시로 변경

다음

MIT License · ainote.dev