Runtime
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new Runtime(config): Runtime;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
Returns
Section titled “Returns”Runtime
Methods
Section titled “Methods”abortSession()
Section titled “abortSession()”abortSession(sessionId, reason?): void;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
|
|
|
Returns
Section titled “Returns”void
deleteSession()
Section titled “deleteSession()”deleteSession(sessionId): Promise<void>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”Promise<void>
getConversationLength()
Section titled “getConversationLength()”getConversationLength(sessionId): Promise<number>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”Promise<number>
getSession()
Section titled “getSession()”getSession(sessionId): Promise<Session | null>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”Promise<Session | null>
getSessionStore()
Section titled “getSessionStore()”getSessionStore(): SessionStore;Returns
Section titled “Returns”markOutcome()
Section titled “markOutcome()”markOutcome( sessionId, outcome,opts?): Promise<void>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
Returns
Section titled “Returns”Promise<void>
replayAuditLog()
Section titled “replayAuditLog()”replayAuditLog(sessionId, opts?): Promise<ConversationAuditEntry[]>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
|
|
Returns
Section titled “Returns”Promise<ConversationAuditEntry[]>
run(opts): TurnHandle;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
Returns
Section titled “Returns”stream()
Section titled “stream()”stream(opts): TurnHandle;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|