STATE-WP-0069: MCP Phase 1 deprecation + open_workplans summary alias
Complete MCP legacy deprecation coverage (resource + docstrings + TOOLS.md). Dual-write open_workplans on /state/summary alongside open_workstreams; get_domain_summary prefers the new key. T06 internal rename started.
This commit is contained in:
parent
9e93b517e4
commit
e6a6af035c
7 changed files with 70 additions and 40 deletions
|
|
@ -138,6 +138,12 @@ seven consecutive review windows.
|
|||
Done when MCP clients use workplan-named tools only and legacy MCP keys are
|
||||
removed from the registry or marked `retired` with zero usage.
|
||||
|
||||
Progress 2026-07-08 (Phase 1): `_deprecation` payloads on all legacy MCP tools
|
||||
and `state://workstreams/{topic_slug}`; `state://workplans/{topic_slug}` preferred
|
||||
resource; `get_domain_summary` workplan-first prose + `workplans` key;
|
||||
TOOLS.md and tool docstrings updated. Phase 2 alias removal remains gated on
|
||||
legacy-meter zero usage for seven consecutive review windows.
|
||||
|
||||
## Task: REST `/workstreams` compat router retirement
|
||||
|
||||
```task
|
||||
|
|
@ -184,7 +190,7 @@ finish transitions and legacy-meter shows zero event consumers on the old subjec
|
|||
|
||||
```task
|
||||
id: STATE-WP-0069-T06
|
||||
status: todo
|
||||
status: progress
|
||||
priority: low
|
||||
state_hub_task_id: "221a69f9-9e61-4fde-9785-fa0dcaf698b4"
|
||||
```
|
||||
|
|
@ -200,6 +206,9 @@ Coordinate with hub-core if shared types leak the old term.
|
|||
Done when internal code reads workplan-first and grep budget for
|
||||
`api:open_workstreams` hits zero.
|
||||
|
||||
Progress 2026-07-08: `/state/summary` now dual-writes `open_workplans` alongside
|
||||
legacy `open_workstreams`; MCP `get_domain_summary` prefers `open_workplans`.
|
||||
|
||||
## Task: Closeout — registry cleanup and verification
|
||||
|
||||
```task
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue