When I have a package (perhaps this also happens with one time card) with the REPLY action, and the user performs this action, and say, “peanut butter and jelly sandwich”, a new timeline map appears with white text on a black background on glass with the text "peanut butter and jelly sandwich." When viewing the playground, the same map appears with the user avatar on the left (for example, an example of the Abe Lincoln template) and the text on the right.
Allows this new card to resemble a card, as it reminds the user what text they spoke and are allowed to send.
I did not insert this reminder card in the timeline.
Is this the default Glass behavior for the REPLY action to insert a reminder to the user that they have spoken some text? Is this taken into account with our API, or is it freebie and charged to any Google account?
Is there a way to use the REPLY action and apply some kind of undocumented attribute to prevent this reminder map from being displayed?
There is this documentation here that seems to encourage non-repetitive REPLY actions that may be motivated by this reminder behavior.
REPLY, REPLY_ALL - Voice replies are designed to capture free-form input by voice. Do not use voice responses to capture a limited set of parameters, such as possible moves in the game.
A source
Here is the code to reproduce the problem in Java, nothing complicated:
menuItemList.add(new MenuItem().setAction("REPLY"));
source share