Renderer-neutral semantic display document for tool results.
Summary
Types
@type t() :: %Vibe.Tool.Display{ body: [block()], expanded?: boolean(), meta: [IO.chardata()], name: atom() | String.t() | nil, status: atom() | String.t() | nil, summary: IO.chardata() | nil, summary_style: atom() | nil, truncate?: boolean() }