Skip to main content

PanelExtension

Agent Runtimes


Agent Runtimes / types/extension / PanelExtension

Interface: PanelExtension

Defined in: types/extensions.ts:136

Panel extension Used to add custom panels (dev console, settings, etc.)

Properties

defaultVisible?

optional defaultVisible?: boolean

Defined in: types/extensions.ts:155

Whether panel is initially visible


icon?

optional icon?: ReactNode

Defined in: types/extensions.ts:146

Panel icon (optional)


name

name: string

Defined in: types/extensions.ts:140

Unique extension name


position

position: "sidebar" | "bottom" | "floating"

Defined in: types/extensions.ts:149

Panel position


render

render: () => ReactNode

Defined in: types/extensions.ts:152

Render the panel content

Returns

ReactNode


title

title: string

Defined in: types/extensions.ts:143

Panel title


type

type: "panel"

Defined in: types/extensions.ts:137