# `Jido.Agent.Directive.Stop`
[🔗](https://github.com/agentjido/jido/blob/v2.3.0/lib/jido/agent/directive.ex#L668)

Request that the agent process stop.

## Fields

- `reason` - Reason for stopping (default: `:normal`)

# `t`

```elixir
@type t() :: %Jido.Agent.Directive.Stop{reason: any()}
```

# `schema`

```elixir
@spec schema() :: Zoi.schema()
```

Returns the Zoi schema for Stop.
