GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutput
import type { GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutput } from "https://googleapis.deno.dev/v1/dialogflow:v3.ts";
The output from the virtual agent.
interface GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutput {
currentPage?: GoogleCloudDialogflowCxV3Page;
diagnosticInfo?: {};
[key: string]: any;
readonly differences?: GoogleCloudDialogflowCxV3TestRunDifference[];
sessionParameters?: {};
[key: string]: any;
status?: GoogleRpcStatus;
textResponses?: GoogleCloudDialogflowCxV3ResponseMessageText[];
triggeredIntent?: GoogleCloudDialogflowCxV3Intent;
}§Properties
§
currentPage?: GoogleCloudDialogflowCxV3Page
[src]The Page on which the utterance was spoken. Only name and displayName will be set.
§
diagnosticInfo?: {}
[src][key: string]: any;
Required. Input only. The diagnostic info output for the turn. Required to calculate the testing coverage.
§
readonly differences?: GoogleCloudDialogflowCxV3TestRunDifference[]
[src]Output only. If this is part of a result conversation turn, the list of differences between the original run and the replay for this output, if any.
§
sessionParameters?: {}
[src][key: string]: any;
The session parameters available to the bot at this point.
§
status?: GoogleRpcStatus
[src]Response error from the agent in the test result. If set, other output is empty.
§
textResponses?: GoogleCloudDialogflowCxV3ResponseMessageText[]
[src]The text responses from the agent for the turn.
§
triggeredIntent?: GoogleCloudDialogflowCxV3Intent
[src]The Intent that triggered the response. Only name and displayName will be set.