OpenProject 태스크를 조회하고 관리합니다. 상태 변경, comment 추가, 시간 기록, 담당자 변경을 지원합니다. "my"를 인자로 주면 본인 할당 태스크 목록을 조회합니다. Triggers: op-task, 태스크 조회, 작업 상세, task detail, OP #, 상태 변경, 완료 처리, 시간 기록, time entry, comment 추가, 내 작업, my tasks, 할당된 작업, 내 할일
OpenProject MCP 도구를 사용하여 태스크를 조회하고 관리한다.
/op-task 1234 — 태스크 #1234 상세 조회/op-task my — 내 할당 태스크 목록get_work_package (또는 search_work_packages)로 태스크를 조회한다.
search_work_packages로 검색상세 정보를 테이블로 출력한다:
| 항목 | 값 |
|---|---|
| ID | #{id} |
| 프로젝트 | {project} |
| 제목 | {subject} |
| 유형 |
| {type} |
| 상태 | {status} |
| 우선순위 | {priority} |
| 담당자 | {assignee} |
| 시작일 | {start_date} |
| 기한 | {due_date} |
| 완료율 | {percentageDone}% |
설명이 있으면 요약하여 표시한다.
다음 동작을 제안한다: "상태 변경 / comment 추가 / 시간 기록 / PDCA 시작 중 원하시는 게 있나요?"
list_work_packages로 조회한다 (filter: assignee=current user, status=open).
목록을 테이블로 출력한다:
| # | 프로젝트 | 제목 | 유형 | 우선순위 | 기한 |
|---|---|---|---|---|---|
| #{id} | {project} | {subject} | {type} | {priority} | {due_date} |
기한 초과 태스크는 기한을 굵게 표시한다.
태스크가 0개이면: "할당된 열린 작업이 없습니다." 출력.
사용자가 상태 변경을 요청하면:
list_statuses로 가용 상태 목록을 조회한다.update_work_package로 상태를 변경한다 (status_id + comment).사용자가 comment 추가를 요청하면:
update_work_package로 comment를 추가한다.사용자가 시간 기록을 요청하면:
list_time_entry_activities로 활동 유형 목록을 조회한다.create_time_entry로 시간을 기록한다.태스크 상세 조회 후 사용자가 "PDCA 시작"을 선택하면:
/pdca plan {feature-name} 실행을 안내 (feature-name은 OP subject 기반)PDCA Report 완료 후 OP 태스크가 연결되어 있으면: