# `BB.Reactor.Step.Command.Result`
[🔗](https://github.com/beam-bots/bb_reactor/blob/main/lib/bb/reactor/step/command.ex#L45)

Structured result from command execution.

Contains all information needed for dependent steps and compensation.

# `t`

```elixir
@type t() :: %BB.Reactor.Step.Command.Result{
  command: atom(),
  goal: map(),
  outcome: term(),
  robot_module: module()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
