Render the dialog act.
This is the one-size-fits-all direct rendering of a dialog act. This is often appropriate for custom acts that are not used by a shared control.
Framework behavior:
Input
Response builder
Produces a string representation of the SystemAct.
The associated Control.id
is included but the complete details of the associate Control
are omitted for brevity.
Base type for System Acts that 'take the initiative'.
An act is 'taking the initiative' if it represents a direct question or otherwise encourages the user to continue the conversation.
Examples:
Usage:
Introduce a new InitiativeAct for any behavior that is not precisely captured by existing acts. The is no restriction on creating as many act types as necessary for a new control or skill
An InitiativeAct is not restricted to only represent initiative. It is valid to represent both initiative and some content if they are fundamentally connected. However, it is usual to define separate acts if they can reasonably be used in isolation.
Framework behavior:
Remarks: