Skip to content
1 min read · 99 words

Variable: defaultRenderOllamaTimelineMessage

ts
const defaultRenderOllamaTimelineMessage: (input: {
  message: Message;
  selfIdentity: string;
  unsupportedMediaPolicy: UnsupportedMediaPolicy;
  warn?: (msg: string) => void;
}) => Promise<OllamaMessage> = renderOllamaTimelineMessage;

Defined in: batteries/llm/ollama/helpers.ts:323

Default timeline-message renderer; alias of renderOllamaTimelineMessage.

Renders a single timeline @nhtio/adk!Message into a native Ollama message — flattening any media into the base64 images[] array, surfacing reasoning as thinking, and wrapping textual bodies in the appropriate trust envelope.

Parameters

ParameterType
input{ message: Message; selfIdentity: string; unsupportedMediaPolicy: UnsupportedMediaPolicy; warn?: (msg: string) => void; }
input.messageMessage
input.selfIdentitystring
input.unsupportedMediaPolicyUnsupportedMediaPolicy
input.warn?(msg: string) => void

Returns

Promise<OllamaMessage>