STATE-WP-0069 T03: normalize MCP progress events to workplan_id
_emit_progress_event strips legacy workstream_id from POST /progress/ payloads. Task and decision side-effect events now set workplan_id explicitly so automatic progress logging stays workplan-first.
This commit is contained in:
parent
7b2348ef90
commit
242dd25253
4 changed files with 47 additions and 7 deletions
|
|
@ -10,7 +10,7 @@ topic_slug: custodian
|
|||
planning_priority: medium
|
||||
planning_order: 69
|
||||
created: "2026-07-08"
|
||||
updated: "2026-07-11"
|
||||
updated: "2026-07-12"
|
||||
state_hub_workstream_id: "923bb94a-d16c-422c-b81e-16328bd7b60c"
|
||||
---
|
||||
|
||||
|
|
@ -152,6 +152,10 @@ Progress 2026-07-10 (T03): MCP `list_tasks`, `list_blocked_tasks`, and
|
|||
`list_human_interventions` no longer dual-send `workstream_id` on REST task
|
||||
queries — preferred `workplan_id` only.
|
||||
|
||||
Progress 2026-07-11 (T03): `_emit_progress_event` normalizes payloads to
|
||||
`workplan_id` only; task/decision/workplan automatic progress events no longer
|
||||
dual-send `workstream_id` on POST `/progress/`.
|
||||
|
||||
## Task: REST `/workstreams` compat router retirement
|
||||
|
||||
```task
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue