Skip to content

Documentation / @agentick/cli / Renderer

Class: Renderer

Defined in: ui/renderer.ts:23

Terminal renderer with markdown support

Constructors

Constructor

new Renderer(options?): Renderer

Defined in: ui/renderer.ts:30

Parameters

options?

RendererOptions = {}

Returns

Renderer

Accessors

isDebug

Get Signature

get isDebug(): boolean

Defined in: ui/renderer.ts:58

Returns

boolean

Methods

clear()

clear(): void

Defined in: ui/renderer.ts:177

Clear the screen

Returns

void


debug()

debug(message, data?): void

Defined in: ui/renderer.ts:97

Print a debug message

Parameters

message

string

data?

unknown

Returns

void


error()

error(message): void

Defined in: ui/renderer.ts:90

Print an error message

Parameters

message

string

Returns

void


info()

info(message): void

Defined in: ui/renderer.ts:83

Print an info message

Parameters

message

string

Returns

void


json()

json(data): void

Defined in: ui/renderer.ts:184

Print JSON output

Parameters

data

unknown

Returns

void


markdown()

markdown(text): string

Defined in: ui/renderer.ts:69

Render markdown text

Parameters

text

string

Returns

string


plain()

plain(text): void

Defined in: ui/renderer.ts:191

Print plain text

Parameters

text

string

Returns

void


response()

response(text): void

Defined in: ui/renderer.ts:156

Render a complete response (non-streaming)

Parameters

text

string

Returns

void


separator()

separator(): void

Defined in: ui/renderer.ts:170

Print a separator line

Returns

void


streamDelta()

streamDelta(text): void

Defined in: ui/renderer.ts:118

Add delta to stream

Parameters

text

string

Returns

void


streamEnd()

streamEnd(): void

Defined in: ui/renderer.ts:127

End streaming and render final output

Returns

void


streamStart()

streamStart(): void

Defined in: ui/renderer.ts:109

Start streaming output

Returns

void


toggleDebug()

toggleDebug(): void

Defined in: ui/renderer.ts:62

Returns

void


toolEnd()

toolEnd(name, _result): void

Defined in: ui/renderer.ts:149

Show tool execution end

Parameters

name

string

_result

unknown

Returns

void


toolStart()

toolStart(name, args): void

Defined in: ui/renderer.ts:140

Show tool execution start

Parameters

name

string

args

Record<string, unknown>

Returns

void


userInput()

userInput(text): void

Defined in: ui/renderer.ts:163

Render user input echo

Parameters

text

string

Returns

void

Released under the ISC License.