Skip to main content

MessageRendererExtension

Agent Runtimes


Agent Runtimes / types/extension / MessageRendererExtension

Interface: MessageRendererExtension

Defined in: types/extensions.ts:47

Message renderer extension Used to render custom message types (A2UI, activity messages, etc.)

Properties

canRender

canRender: (message) => boolean

Defined in: types/extensions.ts:54

Check if this extension can render the message

Parameters

message

ChatMessage

Returns

boolean


name

name: string

Defined in: types/extensions.ts:51

Unique extension name


priority?

optional priority?: number

Defined in: types/extensions.ts:60

Priority (higher = checked first)


render

render: (props) => ReactNode

Defined in: types/extensions.ts:57

Render the message

Parameters

props
isStreaming?

boolean

message

ChatMessage

Returns

ReactNode


type

type: "message-renderer"

Defined in: types/extensions.ts:48