Skip to main content

ProtocolEventExtension

Agent Runtimes


Agent Runtimes / types/extension / ProtocolEventExtension

Interface: ProtocolEventExtension

Defined in: types/extensions.ts:116

Protocol event extension Used to handle custom protocol events

Properties

eventTypes

eventTypes: string[]

Defined in: types/extensions.ts:123

Event types this extension handles


handle

handle: (event) => void

Defined in: types/extensions.ts:126

Handle the protocol event

Parameters

event

ProtocolEvent

Returns

void


name

name: string

Defined in: types/extensions.ts:120

Unique extension name


render?

optional render?: (event) => ReactNode

Defined in: types/extensions.ts:129

Optionally render UI for the event

Parameters

event

ProtocolEvent

Returns

ReactNode


type

type: "protocol-event"

Defined in: types/extensions.ts:117