Announcing Proliferate
Proliferate

Running a workflow

Start a run, approve steps, redo work, and resume.

Starting a run

Press Run on a workflow in the Workflows list. Fill in the inputs, pick a repository if the workflow has no default, and choose where the run works.

PlacementUse it when
New worktreeYou want the run isolated from your other work. This is the usual choice.
Repo rootThe run needs the existing checkout.
The Start run dialog for a workflow: fields for each declared input with their descriptions, a repository picker, the New worktree / Repo root placement toggle, and a Start run button.

Proliferate creates the workspace, writes the context documents, and starts the first step.

Watching a run

A run lives in its workspace, in the Execution panel on the right. The graph shows every step with its number and state; the inspector below shows whichever card you select.

Each agent step has a real session in the workspace, titled with its chain position (03 Implement). Open it and chat with the agent like any other session.

Documents appear under Documents as steps write them.

The header shows the run's own state:

StateMeaning
RunningA step is working.
Waiting on approvalA human step, or a step that requires approval, is holding the run.
PausedThe run was interrupted and advances nothing until you resume.
SucceededThe last step finished.
FailedA step failed and was not redone.

When one step finishes and the next starts, a toast tells you which is which and offers Undo to put the run back on the finished step.

Approving and redoing

Steps that hold the run are marked Needs input and get two actions.

  • Approve releases the run to the next step.
  • Fail & redo fails the step and starts a fresh attempt in its place. Edit the prompt first to steer the retry, or leave it as written.

You can also flip a step's kind mid-run — Make gate turns an agent step into an approval stop, Make agent does the reverse.

A run waiting on approval: the human-in-the-loop step is selected in the Execution panel with Approve, Fail & redo, Make agent, and Add side node actions, while the transcript on the left shows the review the previous step produced.
A human step holds the run. Read the work on the left, then Approve or send it back.

Side nodes

Add side node runs an extra prompt alongside the chain, anchored to the step you picked. It does not replace that step and does not block it. Use one for a question that comes up mid-run without derailing the run itself.

Pausing and resuming

A paused run does nothing until you resume it. Restarting Proliferate leaves paused runs where they are; a popover lists them so you can pick them back up.

Info:

If an action lands after the run has already moved, Proliferate says so rather than applying it. The panel then catches up to the run's real state.

On this page