From 0ce20fa12c6c97a22dd0ab01ec0cb0bc1a4f620a Mon Sep 17 00:00:00 2001 From: Jeremy LaCivita Date: Tue, 5 Dec 2023 12:24:23 -0500 Subject: [PATCH] Update index.md --- requirements/specifications/intents/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements/specifications/intents/index.md b/requirements/specifications/intents/index.md index c98dce3f6..72d6138c8 100644 --- a/requirements/specifications/intents/index.md +++ b/requirements/specifications/intents/index.md @@ -105,9 +105,9 @@ App Intent Messages **MUST** have the fourth section set to `app`. Platform Intent Messages **MUST** have the fourth section set to `platform` -Platforms may use this to route different types of intents to different subsystems. +All Intent Messages **MUST** have the fifth section set to the same value as `intent.action`. -**TODO**: this was not spec'd out ver well... need to discuss. +Platforms may use this to route different types of intents to different subsystems without having to understand the internal structure of Firebolt intent objects. ### 6.4. Intent Message Metadata An intent message **MAY** have a `metadata` object property for adding distributor-specific metadata for logging or analytics. The values in `metadata` **MUST NOT** impact how the device interprets the intent.