## Documentation Index

Fetch the complete documentation index at: [/llms.txt](https://docs.entire.io/llms.txt)

Use this file to discover all available pages before exploring further.

Generate a dispatch summarizing recent agent work.

```
entire dispatch [flags]
```

`entire dispatch` has two modes:

- **Cloud mode** (default) generates a dispatch from Entire server data
- **Local mode** (`--local`) generates a dispatch from local repository data using your locally installed agent CLI

If you run `entire dispatch` with no flags in an interactive terminal, Entire launches a guided wizard. In non-interactive contexts, or whenever you provide flags, it prints markdown output directly.

| Flag | Description |
| --- | --- |
| `--local` | Generate via the locally installed agent CLI instead of the Entire server |
| `--since TIME` | Start of the time window. Accepts Go durations, relative times, or ISO dates. Defaults to `7d`. |
| `--until TIME` | End of the time window. Defaults to now. |
| `--all-branches` | Include every existing local branch. Only valid with `--local`. |
| `--repos OWNER/REPO` | Limit cloud dispatch to one or more repos. Accepts comma-separated GitHub repo slugs. |
| `--voice PRESET_OR_TEXT` | Customize the dispatch tone with a preset such as `neutral` or `marvin`, or provide your own text. |

Use cloud mode when you want a dispatch from Entire-tracked repo data:

```
# Default dispatch for recent work in the current repo
entire dispatch

# Limit cloud dispatch to specific repos
entire dispatch --repos entireio/cli,entireio/entire.io
```

Use local mode when you want a dispatch from local repository history:

```
# Local dispatch from the current branch
entire dispatch --local

# Local dispatch across all local branches
entire dispatch --local --all-branches
```

You can also customize the dispatch voice:

```
entire dispatch --voice neutral
```

`--repos` cannot be combined with `--local`, and `--all-branches` only applies to `--local`.

Cloud dispatch supports up to 5 repos per request, and each repo must use `owner/repo` format.
