View Source Whisperer.Message (Whisperer v0.1.0)
Defines the message structure used by the orchestrator
Summary
Types
@type content() :: String.t()
@type t() :: %Whisperer.Message{ agent_id: Whisperer.Agent.agent_id() | nil, content: content(), role: :user | :assistant | :system, timestamp: DateTime.t() }