CLI command
jeden todo pause
Pause retained work without losing it.
Exact invocation#
jeden todo pause <task-or-request-id> --revision <n> --reason "text" [--session <id-or-path>] [--json]Inputs and options#
- Optional
--session <id-or-path>selects a recorded session; otherwise the workspace's latest session is used.--jsonreturns the authoritative completion snapshot. - An original request ID controls every unfinished task it owns, including an unplanned request when model intake is unavailable. A task ID controls that task only.
--revisionmust match the latest snapshot and--reasonmust explain the operator's action.
Output and state effect#
Marks the selected unfinished work paused. It remains incomplete and the execution agent cannot resume it itself.
Refusals and boundaries#
- Without a selected or current session:
no active session; use --session <id-or-path>. - Missing control fields:
task control requires --revisionortask control requires --reason; an empty explanation is refused astask control requires a nonempty operator reason. - A stale revision is refused as
completion state changed: expected revision <expected>, found <actual>; refresh the snapshot before choosing another action. - Unknown IDs are refused as
unknown task or request: <id>. Completed or cancelled work is terminal and cannot be resumed by changing its status.