Skip to content

Documentation / @agentick/connector / ConnectorBridge

Interface: ConnectorBridge

Defined in: connector/src/types.ts:129

Bridge provided by the framework to the platform adapter. The platform uses this to push inbound messages and receive delivery-ready output.

Methods

abort()

abort(reason?): void

Defined in: connector/src/types.ts:145

Parameters

reason?

string

Returns

void


destroy()

destroy(): void

Defined in: connector/src/types.ts:146

Returns

void


onConfirmation()

onConfirmation(handler): () => void

Defined in: connector/src/types.ts:133

Parameters

handler

(request, respond) => void

Returns

(): void

Returns

void


onDeliver()

onDeliver(handler): () => void

Defined in: connector/src/types.ts:132

Parameters

handler

(output) => void | Promise<void>

Returns

(): void

Returns

void


onExecutionEnd()

onExecutionEnd(handler): () => void

Defined in: connector/src/types.ts:144

Register a handler called when an execution ends. Returns unsubscribe.

Parameters

handler

() => void

Returns

(): void

Returns

void


onExecutionStart()

onExecutionStart(handler): () => void

Defined in: connector/src/types.ts:142

Register a handler called when an execution starts. Returns unsubscribe.

Parameters

handler

() => void

Returns

(): void

Returns

void


reportStatus()

reportStatus(status, error?): void

Defined in: connector/src/types.ts:140

Platform reports status changes to the framework.

Parameters

status

ConnectorStatus

error?

Error

Returns

void


send()

send(text, source?): void

Defined in: connector/src/types.ts:130

Parameters

text

string

source?
type

"local"

Returns

void


sendInput()

sendInput(input): void

Defined in: connector/src/types.ts:131

Parameters

input

SendInput

Returns

void

Released under the ISC License.