DefaultTempState interface

Default temp state

Remarks

Inherit a new interface from this base interface to strongly type the applications temp state.

Properties

actionOutputs

All outputs returned from the action sequence that was executed

authTokens

User authentication tokens

duplicateTokenExchange

Flag indicating whether a token exchange event has already been processed

input

Input passed from the user to the AI Library

inputFiles

Downloaded files passed by the user to the AI Library

lastOutput

Output returned from the last executed action

Property Details

actionOutputs

All outputs returned from the action sequence that was executed

actionOutputs: Record<string, string>

Property Value

Record<string, string>

authTokens

User authentication tokens

authTokens: {[key: string]: string}

Property Value

{[key: string]: string}

duplicateTokenExchange

Flag indicating whether a token exchange event has already been processed

duplicateTokenExchange?: boolean

Property Value

boolean

input

Input passed from the user to the AI Library

input: string

Property Value

string

inputFiles

Downloaded files passed by the user to the AI Library

inputFiles: InputFile[]

Property Value

lastOutput

Output returned from the last executed action

lastOutput: string

Property Value

string