MCP client lists and other module globals moved into registries created on first use.
What's wrong with this entry?
Both MCP client modules replaced their module-level set of live clients and their connection caches with a single registry created on first use. Several other module globals, including shell process tracking, path caches and ignore-file state, moved to per-key holders backed by a weak map.
aJe().liveClients
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.