Treat redirection as a state change, not a new prompt.
Restart-heavy UX destroys context and the trust that the agent built up to that point. Steering without restarting is a state change at the run level, not a prompt at the start.
Key Facts
- Best fit
- Multi-step agent workflows with human review, tool use, or long-running execution
- Primary risk
- Restart drift: valid work is lost when a correction forces a full rerun
- Core shift
- restart-and-reprompt -> steer-in-place with preserved state
- Success signal
- Users redirect active runs without losing evidence, approvals, or reusable outputs
- Doctrine mapping
- P2, P7, P9, P10
Mid-task control
Steering without restarting is the pattern that turns agent work from a fragile chat exchange into a durable operational run. Instead of throwing away evidence, approvals, and partial progress, your interface lets people redirect, narrow, pause, and correct the work in flight while keeping state inspectable and risk boundaries explicit. Written by the AI Design Blueprint editorial team. Doctrine grounded in the 10 Blueprint Principles.

Escalation and governance tiers
Use these tiers to define which mid-task corrections can happen immediately and which require an explicit checkpoint or approver, following P8 – Make hand-offs, approvals, and blockers explicit and P10 – Optimise for steering, not only initiating.
| Tier | Action type | Risk level | Required approval |
|---|---|---|---|
| Tier 1 — Autonomous | Reversible steering such as narrowing scope, reordering pending steps, or extending search within approved boundaries | Low | Pre-approved at task start |
| Tier 2 — Confirmed steering | Changes to goals, success criteria, or source priorities that alter the run but stay inside policy limits | Medium | Single user confirmation |
| Tier 3 — Approval-gated intervention | External actions, destructive changes, policy exceptions, or deletion of prior branches and evidence | High | Named approver before execution |
Anti-patterns vs. Blueprint patterns
Compare your current correction flow against these patterns to move from hidden prompt replacement to visible run steering under P5 – Replace implied magic with clear mental models and P9 – Represent delegated work as a system, not merely as a conversation.
- Anti-pattern
- Restart the whole run after every correction
- Blueprint pattern
- Preserve run state and apply steering as a checkpointed update with clear before-and-after scope
- Anti-pattern
- Show only the latest chat turn as the execution surface
- Blueprint pattern
- Use a persistent run view with current objective, completed work, pending steps, and named blockers
- Anti-pattern
- Overwrite prior evidence when the user changes direction
- Blueprint pattern
- Retain evidence, label superseded branches, and show what remains reusable
- Anti-pattern
- Hide agent activity during correction
- Blueprint pattern
- Keep pause, resume, redirect, and blocked states visible while work continues in the background
- Anti-pattern
- Treat all interventions as equal
- Blueprint pattern
- Separate reversible steering from approval-gated changes with explicit risk tiers
Real-world proof
Illustrative scenarioTwo anonymised traces show why mid-task steering needs visible state and preserved context.
A research team used a persistent run board for literature synthesis. An agent had already collected 42 sources when a reviewer narrowed the question to EU regulation only. The system preserved prior evidence, labeled non-EU findings as reusable but out of scope, and resumed from the last checkpoint. Review time dropped because no search had to be repeated.
A design team used bounded component tasks for analytics prototyping. Mid-build, a human changed the success metric from novelty to accessibility. The agent paused, surfaced which modules would change, requested approval before deleting one branch, and kept test results from unaffected components. The team corrected direction in one run instead of reconstructing the whole brief.
Frequently asked questions
Common implementation questions for teams adopting steering without restarting.
Getting started checklist
- Define the workflow outcome, steerable parameters, and no-restart boundary. P10 – Optimise for steering, not only initiating.
- Store checkpoints for goals, evidence, approvals, and tool outputs. P7 – Establish trust through inspectability.
- Separate reversible corrections from approval-gated changes. P8 – Make hand-offs, approvals, and blockers explicit.
- Show current run state, paused state, redirect state, and blocked state in user language. P2 – Ensure that background work remains perceptible; P6 – Expose meaningful operational state, not internal complexity.
- Retain superseded branches instead of deleting them so users can reuse prior work. P9 – Represent delegated work as a system, not merely as a conversation.
- Test three interventions: refine, redirect, and stop-with-handoff. P10 – Optimise for steering, not only initiating.
- Open Blueprint to validate your architecture.
Apply the doctrine