# `Parlora.ContextUpdate`
[🔗](https://github.com/hfiguera/parlora/blob/v0.1.0/lib/parlora/context_update.ex#L1)

Concise provider context with command and task correlation.

# `kind`

```elixir
@type kind() :: :quiet | :speakable | :instruction
```

# `t`

```elixir
@type t() :: %Parlora.ContextUpdate{
  content: String.t(),
  delegation_id: String.t() | nil,
  id: String.t(),
  kind: kind(),
  provider_generation: non_neg_integer(),
  task_id: String.t() | nil,
  task_revision: pos_integer() | nil
}
```

---

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