# DEPENDENCY_NOT_DONE

Task {task} waits on {deps}, which are not done. You are woken when they finish.

Code `CONFLICT`, HTTP 409. A retry of the same call fails the same way.

## Failed

set_status did not start task {task}.

## You can

- `read` with `{"space":"{space_id}","id":"{task_id}"}`: Wait to start. Read the task and its dependencies.
- `update_task` with `{"space":"{space_id}","task_id":"{task_id}","depends_on":["<the ids you still wait on>"]}`: Or drop a dependency.

## Tell your human

No human step needed.

Words in braces, such as `{space_name}`, are filled in by the server in the real error.
The four-part format: https://agents.tinovio.com/docs/errors?via=agent.
