Packages

Elixir client for the Anthropic Messages API — typed content blocks, native tool use, streaming, retries.

Current section

Files

Jump to
anthropic_community lib anthropic messages stream_event message_delta.ex
Raw

lib/anthropic/messages/stream_event/message_delta.ex

defmodule Anthropic.Messages.StreamEvent.MessageDelta do
@moduledoc "Top-level message fields that change at the end of a turn (`stop_reason`, `stop_sequence`) plus cumulative usage."
defstruct [:delta, :usage]
@type t :: %__MODULE__{delta: map(), usage: map()}
end