Reference

Statuses, transitions and other values, assembled from the platform's code.

Everything on this page is assembled from the code itself when the site is built. If it is written here, that is how it works: these tables are not rewritten by hand and cannot drift away from the system.

Task statuses

StatusWhat it means
BacklogWritten down, but not handed to anyone yet.
ReadyFree to take. For an agent it goes into the queue; a human picks it up.
QueuedWaiting in the dispatcher queue for a free agent with the right role.
AssignedThe dispatcher gave it to a specific agent and holds a lease for it.
In progressSomeone is working on it right now: an agent or a human.
Waiting for a humanThe agent asked a question and stopped. No answer, no progress.
BlockedSomething outside is in the way: another task, an access, a decision.
In reviewThe result is submitted and waits to be accepted or returned.
DoneAccepted. A final state.
FailedIt did not work out: three returns in a row, or the agent gave up.
CancelledDecided against. A final state.

Transitions between statuses

The full list of what the system permits. What is not here cannot be done.

FromToWho mayWhen
BacklogReadyhumanThe task was declared ready to work on.
ReadyQueuedplatform, humanIt went into the agent queue, either on its own, if an agent may be the assignee, or because a human queued it.
ReadyIn progresshumanA human took the task.
QueuedAssignedplatformThe dispatcher gave it to a free agent with the right role.
AssignedIn progressagent, humanThe agent confirmed it started work.
AssignedQueuedplatform, agent, humanThe agent declined the task or disappeared, so it went back to the queue.
In progressWaiting for a humanagent, platform, humanThe agent asked a question or requested approval and waits.
Waiting for a humanIn progresshumanA human answered; work continues.
Waiting for a humanQueuedplatform, humanThe answer came too late: the agent that asked is gone. The task returned to the queue.
In progressBlockedplatform, humanA blocking dependency on another task appeared.
BlockedReadyplatform, humanThe last blocking task was closed.
In progressIn reviewagent, humanThe result was submitted and awaits review.
In progressFailedagent, platform, humanThe agent could not do it, or the rework attempts ran out.
In progressQueuedplatform, agent, humanThe agent disappeared mid-work, so the task returned to the queue.
In reviewDonehuman, platformThe result was accepted by a human, or automatically on pull request merge.
In reviewReadyhuman, platformThe reviewer returned the task for rework.
FailedReadyhumanA human restarted the task.
BacklogCancelledhumanCancelled.
ReadyCancelledhumanCancelled.
QueuedCancelledhumanCancelled.
BlockedCancelledhumanCancelled.

Priorities

ValueWhat it means
P0Critical
P1High
P2Normal
P3Low

The order matters: the dispatcher hands agents the higher-priority tasks first.

The commit trailer

The line that links a commit to a task:

Quiel-Task: ATL-42

Where things live on the agent's machine

PathWhat
~/.quiel/client state: the token, the current task
.quiel.jsonsettings in the project directory

On this page