Documentation / @agentick/connector / ConnectorSession
Class: ConnectorSession ​
Defined in: connector/src/connector-session.ts:40
Bridges an Agentick session to a connector platform.
Composes MessageLog + ToolConfirmations with subscribe: false and a single event fan-out — same pattern as ChatSession, but without UI concerns (MessageSteering, LineEditor, AttachmentManager).
Adds content pipeline (filtering/transformation) and delivery strategy (buffered outbound) on top.
Constructors ​
Constructor ​
new ConnectorSession(
client,config):ConnectorSession
Defined in: connector/src/connector-session.ts:66
Parameters ​
client ​
config ​
Returns ​
ConnectorSession
Accessors ​
status ​
Get Signature ​
get status():
ConnectorStatus
Defined in: connector/src/connector-session.ts:160
Returns ​
Methods ​
abort() ​
abort(
reason?):void
Defined in: connector/src/connector-session.ts:186
Parameters ​
reason? ​
string
Returns ​
void
destroy() ​
destroy():
void
Defined in: connector/src/connector-session.ts:233
Returns ​
void
onConfirmation() ​
onConfirmation(
handler): () =>void
Defined in: connector/src/connector-session.ts:213
Parameters ​
handler ​
(request, respond) => void
Returns ​
():
void
Returns ​
void
onDeliver() ​
onDeliver(
handler): () =>void
Defined in: connector/src/connector-session.ts:208
Parameters ​
handler ​
(output) => void | Promise<void>
Returns ​
():
void
Returns ​
void
onExecutionEnd() ​
onExecutionEnd(
handler): () =>void
Defined in: connector/src/connector-session.ts:228
Parameters ​
handler ​
() => void
Returns ​
():
void
Returns ​
void
onExecutionStart() ​
onExecutionStart(
handler): () =>void
Defined in: connector/src/connector-session.ts:223
Parameters ​
handler ​
() => void
Returns ​
():
void
Returns ​
void
onStatus() ​
onStatus(
handler): () =>void
Defined in: connector/src/connector-session.ts:203
Parameters ​
handler ​
(event) => void
Returns ​
():
void
Returns ​
void
reportStatus() ​
reportStatus(
status,error?):void
Defined in: connector/src/connector-session.ts:190
Parameters ​
status ​
error? ​
Error
Returns ​
void
respondToConfirmation() ​
respondToConfirmation(
response):void
Defined in: connector/src/connector-session.ts:182
Parameters ​
response ​
Returns ​
void
send() ​
send(
text,source?):void
Defined in: connector/src/connector-session.ts:164
Parameters ​
text ​
string
source? ​
type ​
"local"
Returns ​
void
sendInput() ​
sendInput(
input):void
Defined in: connector/src/connector-session.ts:177
Parameters ​
input ​
Returns ​
void