Jido.AI.Context.Entry (Jido AI v2.2.0)

Copy Markdown View Source

A single entry in a conversation thread.

Summary

Types

t()

@type t() :: %Jido.AI.Context.Entry{
  content: String.t() | [ReqLLM.Message.ContentPart.t()] | nil,
  name: String.t() | nil,
  reasoning_details: list() | nil,
  refs: map() | nil,
  role: :user | :assistant | :tool | :system,
  thinking: String.t() | nil,
  timestamp: DateTime.t() | nil,
  tool_call_id: String.t() | nil,
  tool_calls: list() | nil
}