Skip to content

Documentation / @agentick/cli / CLI

Class: CLI

Defined in: cli.ts:51

CLI class for programmatic usage

Extends

  • EventEmitter

Constructors

Constructor

new CLI(config): CLI

Defined in: cli.ts:57

Parameters

config

CLIConfig

Returns

CLI

Overrides

EventEmitter.constructor

Accessors

isConnected

Get Signature

get isConnected(): boolean

Defined in: cli.ts:91

Returns

boolean


sessionId

Get Signature

get sessionId(): string | undefined

Defined in: cli.ts:87

Returns

string | undefined

Methods

destroy()

destroy(): void

Defined in: cli.ts:195

Destroy the client

Returns

void


send()

send(message): Promise<string>

Defined in: cli.ts:98

Send a message and get the response

Parameters

message

string

Returns

Promise<string>


stream()

stream(message): AsyncGenerator<{ data: unknown; type: string; }>

Defined in: cli.ts:177

Send a message and stream the response

Parameters

message

string

Returns

AsyncGenerator<{ data: unknown; type: string; }>

Released under the ISC License.