fix(socket): intake-task now returns full task with id #206

Merged
clawdie merged 1 commit from fix/intake-task-return-id into main 2026-06-26 07:33:46 +02:00

1 commit

Author SHA1 Message Date
d5d7f68876 fix(socket): intake-task now returns full task with id
Some checks failed
CI / rust (pull_request) Has been cancelled
CI / markdown (pull_request) Has been cancelled
CI / port (pull_request) Has been cancelled
CI / agent-jail-pkgs (pull_request) Has been cancelled
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.
2026-06-26 02:45:25 +02:00