In-memory store for AgentInfo records.
Removes the record for the given id, if present. No-op when absent.
Returns the non-expired AgentInfo for the given id, or undefined.
Returns all non-expired agents.
Stores agents, overwriting any existing record with the same agentId.
In-memory store for AgentInfo records.