> ## Documentation Index
> Fetch the complete documentation index at: https://docs.openagents.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Full Auto Runs

> How Autopilot runs multi-turn sessions with guidance and guardrails.

## Overview

Full Auto is the multi-turn execution mode in Autopilot. Instead of manual
"continue" prompts, the system uses a Guidance Module to decide the next action
between turns.

## Turn-to-Turn Loop

```
Codex turn -> Summary -> DSPy decision -> Guardrails -> Dispatch -> Next turn
```

* **Summary**: builds a `FullAutoTurnSummary` from turn events
* **Decision**: DSPy chooses continue, pause, stop, or review
* **Guardrails**: deterministic safety and budget constraints
* **Dispatch**: executes the action and continues if allowed

## Examples

* Failing tests + low budget -> pause with reason
* Clean diff + tests passing -> continue with follow-up prompt

## Current Guardrails

* Turn failed -> stop
* Turn interrupted -> pause
* Max turns or max tokens -> stop
* No-progress limit -> stop
* Low confidence or review -> pause

## Why It Matters

Full Auto turns Autopilot into a reliable scheduler for long-running tasks while
keeping execution bounded and auditable.

## Learn More

* See [Guidance Modules](guidance-modules) for the decision system internals.
