fix(socket): intake-task now returns full task with id #206
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "fix/intake-task-return-id"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Previously intake-task returned {"status":"queued"} with no task_id,
breaking runbook steps 3-4 that needed the id for transition-task.
Now cmd_intake_task creates the task in the store immediately (like
create-task) and returns the full Task object including id, status,
title, etc. The scheduler queue path is unchanged — the task is still
pushed to the intake queue for the tick to route/claim.
Test updated: scheduler_routes_intake verifies response contains id.
Previously intake-task returned {"status":"queued"} with no task_id, breaking runbook steps 3-4 that needed the id for transition-task. Now cmd_intake_task creates the task in the store immediately (like create-task) and returns the full Task object including id, status, title, etc. The scheduler queue path is unchanged — the task is still pushed to the intake queue for the tick to route/claim. Test updated: scheduler_routes_intake verifies response contains id.