Skip to main content
Every issue in Gentic carries two independent status fields: a workflow status that describes where the issue sits in the development lifecycle, and a run status that tracks the agent worker process for the current or most recent run. This page documents every possible value for both fields.
Moving an issue from Draft to Todo is the specific transition that queues an agent run. Until you make that change, no agent worker is started and no repository is cloned.

Workflow Status

Pre-work

These statuses indicate the issue has not yet been picked up by an agent.
StatusDescription
draftThe issue is being prepared. The agent has not been queued. Use this status while you are still writing or refining the prompt.
todoThe issue is ready and has been queued for an agent run. The agent worker will pick it up and begin cloning the repository.

Agent Running

These statuses indicate an agent run is currently active.
StatusDescription
in-progressThe agent is actively working — cloning the repo, writing code, or committing changes.
waiting-for-inputThe agent has paused and is waiting for you to send a message before it continues. Open the issue and reply in the chat interface to unblock it.

Review

These statuses cover the period between the agent opening a pull request and the PR being merged.
StatusDescription
testingAutomated tests are running against the agent’s changes.
tests-failedOne or more automated tests failed. Review the test output and either send the agent a message to fix the failures or update the code manually.
ready-for-reviewThe agent has opened a pull request and it is ready for human review on GitHub.
changes-requestedA reviewer has requested changes on the pull request. Send the agent a message or push changes to address the feedback.
approvedThe pull request has been approved by a reviewer and is ready to merge.

Merge and Deploy

These statuses cover the period after the pull request is merged through to production validation.
StatusDescription
mergedThe pull request has been merged into the target branch.
deployingA deployment pipeline is running the merged changes to a target environment.
deploy-failedThe deployment failed. Check your CI/CD logs for details.
validatingThe deployed changes are being validated — for example, by smoke tests or a health check.

Terminal

Issues in these statuses are no longer active. You can re-queue them by sending a new message in the chat interface.
StatusDescription
completedThe issue has been resolved and all work is done.
cancelledThe issue was cancelled before completion. No further agent work is planned.

Run Status

The run_status field tracks the agent worker process lifecycle for the current or most recent agent run. It is separate from the issue workflow status and updates automatically as the worker progresses.
Run StatusDescription
queuedThe run has been accepted and is waiting for an available agent worker.
cloningThe agent worker is cloning the GitHub repository specified by the issue’s project.
runningThe agent is actively executing — reading files, writing code, and running commands inside the cloned repository.
completedThe agent worker finished successfully. The workflow status is updated based on the outcome (for example, to ready-for-review once a PR is opened).
failedThe agent worker encountered an unrecoverable error. Check the run logs on the issue detail page for details.
cancelledThe run was cancelled before the agent could finish, either manually or due to a system event.