A checklist item instructing the agent to say a statement verbatim.
Mirrors guava.types.Say. A random :key is generated when omitted.
guava.types.Say
:key
Create a Guava.Say, generating a random key if none is given.
Guava.Say
@type t() :: %Guava.Say{item_type: String.t(), key: String.t(), statement: String.t()}
@spec new(String.t(), String.t() | nil) :: t()