diff --git a/agent/ShopDbEndpointAgent.Tray/ShopDbEndpointAgent.Tray.csproj b/agent/ShopDbEndpointAgent.Tray/ShopDbEndpointAgent.Tray.csproj
index 22ae57b1..90c2d483 100644
--- a/agent/ShopDbEndpointAgent.Tray/ShopDbEndpointAgent.Tray.csproj
+++ b/agent/ShopDbEndpointAgent.Tray/ShopDbEndpointAgent.Tray.csproj
@@ -116,8 +116,14 @@
balloon, and alert polling logs at a throttled rate and retries. An alert
is recorded as acknowledged only when the agent confirms it, so a failed
ack lets it reappear. The collect-usercontext probe is unchanged.
- Requires the agent release that hosts the pipe. -->
- 1.7.0
+ Requires the agent release that hosts the pipe.
+
+ 1.7.1: no behaviour of its own. The fleet alert key rename landed
+ after the 1.7.0 binary was built and shipped to the display scope,
+ so the rebuild carries different bytes under the same version. The
+ version moves so the two can be told apart. Pairs with agent
+ 1.20.1. -->
+ 1.7.1
true
win-x64
true
diff --git a/agent/ShopDbEndpointAgent/ShopDbEndpointAgent.csproj b/agent/ShopDbEndpointAgent/ShopDbEndpointAgent.csproj
index 1cfc1b15..f7eb2f7d 100644
--- a/agent/ShopDbEndpointAgent/ShopDbEndpointAgent.csproj
+++ b/agent/ShopDbEndpointAgent/ShopDbEndpointAgent.csproj
@@ -286,8 +286,16 @@
caller's own profile. appsettings.json is restricted to SYSTEM and
Administrators once the pipe is up. The 1.19 client-certificate renewal
and expiry monitor are removed, and with them the non-zero exit at start.
- Pairs with tray 1.7.0. -->
-1.20.0
+ Pairs with tray 1.7.0.
+
+ 1.20.1: no behaviour of its own. Two fixes landed after the 1.20.0
+ binaries had already been built and shipped to the display scope -
+ the fast retry while an enrollment is pending, and the fleet alert
+ key rename - so the rebuild carries different bytes under the same
+ version. Detection is by hash and copes, but two files calling
+ themselves 1.20.0.0 cannot be told apart by anyone reading a
+ version number, so the version moves. Pairs with tray 1.7.1. -->
+1.20.1
true
win-x64
true