From 4b90fe91bf8de2c95eda7949f475276b8e00b287 Mon Sep 17 00:00:00 2001 From: Hare Date: Fri, 5 Jun 2026 09:05:58 +0900 Subject: [PATCH] ticket: close task tools module --- .../artifacts/.gitkeep | 0 .../artifacts/decision.md | 0 .../artifacts/delegation-intent.md | 0 .../artifacts/review.md | 0 .../20260604-223500-task-tools-builtin-plugin/item.md | 4 ++-- .../resolution.md | 1 + .../20260604-223500-task-tools-builtin-plugin/thread.md | 9 +++++++++ 7 files changed, 12 insertions(+), 2 deletions(-) rename work-items/{open => closed}/20260604-223500-task-tools-builtin-plugin/artifacts/.gitkeep (100%) rename work-items/{open => closed}/20260604-223500-task-tools-builtin-plugin/artifacts/decision.md (100%) rename work-items/{open => closed}/20260604-223500-task-tools-builtin-plugin/artifacts/delegation-intent.md (100%) rename work-items/{open => closed}/20260604-223500-task-tools-builtin-plugin/artifacts/review.md (100%) rename work-items/{open => closed}/20260604-223500-task-tools-builtin-plugin/item.md (98%) create mode 100644 work-items/closed/20260604-223500-task-tools-builtin-plugin/resolution.md rename work-items/{open => closed}/20260604-223500-task-tools-builtin-plugin/thread.md (92%) diff --git a/work-items/open/20260604-223500-task-tools-builtin-plugin/artifacts/.gitkeep b/work-items/closed/20260604-223500-task-tools-builtin-plugin/artifacts/.gitkeep similarity index 100% rename from work-items/open/20260604-223500-task-tools-builtin-plugin/artifacts/.gitkeep rename to work-items/closed/20260604-223500-task-tools-builtin-plugin/artifacts/.gitkeep diff --git a/work-items/open/20260604-223500-task-tools-builtin-plugin/artifacts/decision.md b/work-items/closed/20260604-223500-task-tools-builtin-plugin/artifacts/decision.md similarity index 100% rename from work-items/open/20260604-223500-task-tools-builtin-plugin/artifacts/decision.md rename to work-items/closed/20260604-223500-task-tools-builtin-plugin/artifacts/decision.md diff --git a/work-items/open/20260604-223500-task-tools-builtin-plugin/artifacts/delegation-intent.md b/work-items/closed/20260604-223500-task-tools-builtin-plugin/artifacts/delegation-intent.md similarity index 100% rename from work-items/open/20260604-223500-task-tools-builtin-plugin/artifacts/delegation-intent.md rename to work-items/closed/20260604-223500-task-tools-builtin-plugin/artifacts/delegation-intent.md diff --git a/work-items/open/20260604-223500-task-tools-builtin-plugin/artifacts/review.md b/work-items/closed/20260604-223500-task-tools-builtin-plugin/artifacts/review.md similarity index 100% rename from work-items/open/20260604-223500-task-tools-builtin-plugin/artifacts/review.md rename to work-items/closed/20260604-223500-task-tools-builtin-plugin/artifacts/review.md diff --git a/work-items/open/20260604-223500-task-tools-builtin-plugin/item.md b/work-items/closed/20260604-223500-task-tools-builtin-plugin/item.md similarity index 98% rename from work-items/open/20260604-223500-task-tools-builtin-plugin/item.md rename to work-items/closed/20260604-223500-task-tools-builtin-plugin/item.md index 244aa205..a1d63b31 100644 --- a/work-items/open/20260604-223500-task-tools-builtin-plugin/item.md +++ b/work-items/closed/20260604-223500-task-tools-builtin-plugin/item.md @@ -2,12 +2,12 @@ id: 20260604-223500-task-tools-builtin-plugin slug: task-tools-builtin-plugin title: Feature: extract Task tools as builtin module -status: open +status: closed kind: task priority: P1 labels: [plugin, feature-registry, tasks] created_at: 2026-06-04T22:35:00Z -updated_at: 2026-06-05T00:04:53Z +updated_at: 2026-06-05T00:05:55Z assignee: null legacy_ticket: null --- diff --git a/work-items/closed/20260604-223500-task-tools-builtin-plugin/resolution.md b/work-items/closed/20260604-223500-task-tools-builtin-plugin/resolution.md new file mode 100644 index 00000000..8bc7eb19 --- /dev/null +++ b/work-items/closed/20260604-223500-task-tools-builtin-plugin/resolution.md @@ -0,0 +1 @@ +Extracted TaskCreate/TaskUpdate/TaskGet/TaskList into a clean built-in internal feature module at pod::feature::builtin::task with task_tools_feature(task_store). The descriptor declares exactly the four Task tools and no requested host authorities; TaskStore sharing, Task tool metadata/behavior, system-reminder behavior, ToolRegistry installation, and PreToolCall policy remain unchanged. External review approved. Merge validation passed: cargo test -p pod --lib feature::tests --no-fail-fast, cargo test -p pod --lib, cargo test -p llm-worker --lib, cargo fmt --check, cargo check --workspace --all-targets, ./tickets.sh doctor, git diff --check, nix build .#yoi, ./result/bin/yoi pod --help. diff --git a/work-items/open/20260604-223500-task-tools-builtin-plugin/thread.md b/work-items/closed/20260604-223500-task-tools-builtin-plugin/thread.md similarity index 92% rename from work-items/open/20260604-223500-task-tools-builtin-plugin/thread.md rename to work-items/closed/20260604-223500-task-tools-builtin-plugin/thread.md index 30a11580..b655bcf2 100644 --- a/work-items/open/20260604-223500-task-tools-builtin-plugin/thread.md +++ b/work-items/closed/20260604-223500-task-tools-builtin-plugin/thread.md @@ -189,4 +189,13 @@ Not rerun: Residual risk is low. The main unverified risk is ordinary integration/build regression outside the focused extraction surface because full test and Nix package validation were not rerun here. The code diff itself preserves the existing Task tool constructor and installation path, so behavioral risk appears minimal. +--- + + + +## Closed + +Extracted TaskCreate/TaskUpdate/TaskGet/TaskList into a clean built-in internal feature module at pod::feature::builtin::task with task_tools_feature(task_store). The descriptor declares exactly the four Task tools and no requested host authorities; TaskStore sharing, Task tool metadata/behavior, system-reminder behavior, ToolRegistry installation, and PreToolCall policy remain unchanged. External review approved. Merge validation passed: cargo test -p pod --lib feature::tests --no-fail-fast, cargo test -p pod --lib, cargo test -p llm-worker --lib, cargo fmt --check, cargo check --workspace --all-targets, ./tickets.sh doctor, git diff --check, nix build .#yoi, ./result/bin/yoi pod --help. + + ---