From 4d3af710dee04b820dd84a706a3c9d12b1c33222 Mon Sep 17 00:00:00 2001 From: Brandon Johnson Date: Thu, 24 Oct 2024 15:50:29 -0400 Subject: [PATCH] call out specifically that the initial AgentToServer message should have the AvailableComponents message --- specification.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/specification.md b/specification.md index d742149..6e18ea8 100644 --- a/specification.md +++ b/specification.md @@ -2984,6 +2984,9 @@ In order to reduce the amount of data transmitted, the AvailableComponents messa does not initially contain the entire components map. Instead, the AvailableComponents message will have the agent computed hash set, with an empty map for components. +The initial AgentToServer message SHOULD contain the AvailableComponents message +with just the agent computed hash set. + The OpAMP server may use this hash to determine whether it remembers the set of AvailableComponents or not. If the hash is not found on the OpAMP server, the server may request for the full components map to be reported by setting the ReportAvailableComponents