chore: review smaller API gaps (moved tasks, history dates, unexposed endpoints)
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 15/100
Hướng nghiên cứu
The issue says this work transfers to nevridge/TaskFlow with nevridge/taskflow-assistant#38 and relates to nevridge/TaskFlow#397; start by checking those issues and the overlapping #409 and #415. Review each listed API gap and agree which to do, since none is currently a bug and item 1 needs a joint decision. Done means every item is implemented or closed with a one-line reason, with tool tests, docs, and chat references aligned for additions.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Status 2026-11-04: not required before the move. This issue transfers to
nevridge/TaskFlowwith nevridge/taskflow-assistant#38 (nevridge/TaskFlow#397). Item 1 overlaps nevridge/TaskFlow#409 part 3 and #415 (report moved tasks); decide the three together.
Problem
Smaller differences between the MCP server and the TaskFlow API (origin/main, 2026-10-30). None is a bug today. Decide which are worth doing.
JournalEntryResponseDtonow returnsmovedCountandmovedTaskItemIdson create (carry-forward).JournalEntryDtohere drops them, soJournalResolver.EnsureAsynccannot tell the user that tasks were moved when it creates an entry with a timezone offset. TaskFlow's rule is that creating or switching to an entry must never move tasks except into the user's own today; confirm the MCP only creates entries for the date it was asked for.PreviousStatusis mapped but never shown in output.TaskEventDtoomitsFromJournalDate/ToJournalDate, so task history for moves shows only the summary.- Not exposed by any tool: delete project, edit or delete task notes, journal notes and log lines, carry-forward (
POST JournalEntries/{id}/carry-forward), and subtask listing. Decide if any are wanted. - The 5xx error text points at Seq on
http://localhost:5380, which is only right for the local Docker stack. - Bump
plugin.jsonwhen the fixes above ship. - Review the tool annotations (read-only, destructive, idempotent hints) against what each tool does. Raised by the documentation advisors during asst#37 (nevridge/taskflow-assistant#40).
- De-duplicate the guidance lines in batch reports. When several items in an
update_tasks,create_tasksorset_journal_todoscall fail with the same rule, the same guidance line repeats for each one. Raised during asst#37. - Share one exception-to-guidance helper between the task and journal tools, instead of each tool wiring
ToolGuarditself. Raised during asst#37.
Acceptance criteria
- Each item is done, or closed here with a one-line reason.
- Tool surface test, docs and chat references stay in sync for anything added.
Related
Part of nevridge/taskflow-assistant#31 (align the MCP server with the TaskFlow API).
- Ngôn ngữ chính
- C#
- Star
- 1
- Fork
- 0
- Merge trung bình
- 2 giờ 2 phút
- Pull request đã merge (30 ngày)
- 98
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của nevridge/TaskFlow
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
Maintainer thường phản hồi trong vòng 1 ngày
-
tech-debt
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của nevridge/TaskFlow
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
juandresrodca/AdminForge#54 ·
-
[辞書] C/C++のプリプロセッサ指令名を英字のままにするĐang mở要トリアージ 辞書
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 86/100
yksr-melt/Meltype#1625 · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Docs typoĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 78/100
MonoGame/docs.monogame.github.io#328 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
space-wizards/RobustToolbox#7197 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation high priority
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
lachydotmcg/capri-desktop#201 ·
Maintainer thường phản hồi trong vòng 1 ngày