Interactions
Carter Interactions are at the heart of carter-js
What is an interaction?
What does it look like?
CarterInteraction {
type: String
id: String
carterData: CarterData
url: string
ok: Boolean
statusCode: Number
statusMessage: String
payload: CarterPayload
triggeredSkills: CarterSkillInstance[]
executedSkills: CarterSkillInstance[]
timeTaken: Number
isoTimestamp: String
// These properties are extracted from carterData for convenience
characterName: String
outputText: String
outputAudio: String
forcedBehaviours: ForcedBehaviour[]
}
// For those unfamiliar with typescript, the something[] syntax
// denotes an array of somethingsLast updated