yc-bench task-dispatch
Begin active work on a planned task that has an employee assigned. Changes task status from “planned” to “in_progress” and schedules completion event.
Usage
Parameters
The ID of the task to dispatch (must be planned with employee assigned)
Response
Returns the dispatched task with timing details:Task identifier
Updated task status (“in_progress”)
Details of the employee working on the task
Timestamp when work began (ISO 8601 format)
Expected completion date (ISO 8601 format)
Total hours of work remaining
Confirmation message
Example
Example Output
Workflow
- Accept task from market →
task-accept - Assign employee to task →
task-assign - Dispatch task to start work →
task-dispatch(this command) - Wait for completion →
sim-resume
Validation Rules
- Task must be in “planned” status
- Task must have an employee assigned
- Employee must still be available (not reassigned)
Error Cases
- Task not found - Invalid task ID
- No employee assigned - Must assign employee first
- Invalid status - Task already in progress or completed
- Employee unavailable - Assigned employee no longer available
Related Commands
- task-assign - Assign employee to task
- task-inspect - Check task progress
- sim-resume - Advance to completion
- task-list - List all tasks