Variable: defaultRenderClaudeCodeCliTimelineMessage
ts
const defaultRenderClaudeCodeCliTimelineMessage: (input: {
message: Message;
selfIdentity: string;
unsupportedMediaPolicy: UnsupportedMediaPolicy;
warn?: (msg: string) => void;
}) => Promise<string> = renderClaudeCodeCliTimelineMessage;Defined in: src/batteries/llm/claude_code_cli/helpers.ts:306
Default timeline-message renderer; alias of renderClaudeCodeCliTimelineMessage.
Renders a single timeline @nhtio/adk!Message into plain text for the -p prompt string — structurally identical to renderOllamaTimelineMessage's trust-envelope/identity logic, except every attachment routes through unsupportedMediaPolicy and is appended as text (the "v1 prompt is text-only" limitation).
Parameters
| Parameter | Type |
|---|---|
input | { message: Message; selfIdentity: string; unsupportedMediaPolicy: UnsupportedMediaPolicy; warn?: (msg: string) => void; } |
input.message | Message |
input.selfIdentity | string |
input.unsupportedMediaPolicy | UnsupportedMediaPolicy |
input.warn? | (msg: string) => void |
Returns
Promise<string>