Class: BridgeSession
Defined in: packages/client/src/bridge/transport.ts:357
Properties
id
readonlyid:string
Defined in: packages/client/src/bridge/transport.ts:370
status
status:
"running"|"idle"|"starting"|"ended"="starting"
Defined in: packages/client/src/bridge/transport.ts:359
starting until the agent is up; idle between turns.
Accessors
ended
Get Signature
get ended():
boolean
Defined in: packages/client/src/bridge/transport.ts:409
Read through a getter: status changes while we await. Also true once the engine ended it.
Returns
boolean
Methods
cancelTurn()
cancelTurn():
Promise<void>
Defined in: packages/client/src/bridge/transport.ts:390
Stop the current turn and keep the session.
Returns
Promise<void>
close()
close():
void
Defined in: packages/client/src/bridge/transport.ts:395
End the session and stop the agent. Safe during page unload.
Returns
void
off()
off(
listener):void
Defined in: packages/client/src/bridge/transport.ts:379
Parameters
listener
(event) => void
Returns
void
onEvent()
onEvent(
listener): () =>void
Defined in: packages/client/src/bridge/transport.ts:374
Subscribe to session events; returns the unsubscribe function.
Parameters
listener
(event) => void
Returns
() => void
prompt()
prompt(
text,attachments?):Promise<void>
Defined in: packages/client/src/bridge/transport.ts:384
Follow-up prompt on an idle session; the agent keeps its context.
Parameters
text
string
attachments?
Returns
Promise<void>