Agents Hub
OpenLM Agents Hub Changelog.
60372: Agents Hub now processes sign-in events from identity providers (for example, Okta) as touch point events, so usage discovery covers SSO application activity in addition to browser activity.
74450: Fixed an issue where agent connect and disconnect events could be processed out of order or dropped, showing incorrect agent connection statuses.
75001: Grids now remember your page size, column visibility, order, and column widths across reloads.
69847: Integrated the @openlm/product-activation package for Agents Hub Website Monitoring.
70775: Updated the OpenLM.Auth MongoDB packages for AWS DocumentDB compatibility.
70784: Updated MongoDB infrastructure packages and aligned collation usage for AWS DocumentDB compatibility.
70939: Added a /health/live endpoint via the Liveness Health Check package.
71066: Updated the SharedResourceLock package to v1.2.2 — retry attempts now run correctly (the previous version executed only one of the configured retries).
71269: Increased the SharedResourceLock retry timeout to 15 seconds to prevent contention errors during peak load.
71280: Replaced the distributed lock barrier on agent reconnection with a connection ID guard, eliminating timeouts and stale-disconnect race conditions.
68146: Fixed an issue in the Touch Point Event Sources grid where adding a source on a later page caused the first source to temporarily disappear until the grid was refreshed.
68675: Fixed a recurring shared-lock failure in production that produced 'Failed to update active writers count during lock liberation for the resource: agent_data_cache' errors.
70272: Fixed an issue where some services lost access to their cached data after the Redis database was consolidated, causing cross-service errors during process and license operations.
70449: Fixed an issue where the 'Remove From Discovery' column header was clipped on the Discovered Web Services page.
70768: Fixed an issue where Agents Hub services failed on AWS DocumentDB because some MongoDB collections were created without the required collation.
71023: Fixed an issue where Agents Hub consumed the wrong Kafka topic for identity usage discovery, preventing identity usage data from being collected.
71033: Fixed an issue in Web Service Discovery where stale usernames and workstations from a previous selection persisted when navigating to a different service.
68738: Workstation Agents now receive data from each upstream service independently — if Process Manager, Dongle Monitoring, or another data source is unavailable, the Agent still receives data from the others instead of failing initialization.
64381: Configured Azure Redis connection for improved caching.
64442: Updated the authentication package to v3.18.0.
65473: Migrated product activation functionality to shared services.
65474: Migrated to the shared utilities package.
65854: Migrated to the shared WebAPI package.
65857: Migrated to the shared MongoDB package.
66432: Reduced non-debug level logging for cleaner log output.
66616: Updated the license manager package.
51158: Migrated dongle monitoring functionality to WebSockets for improved real-time communication.
66611: Added handling for suspended and disabled accounts.
64325: Fixed an error caused by accessing HttpContext outside of an HTTP request flow.
64674: Fixed a failure when retrieving the Projects Config.
64960: Fixed WebSocket token retrieval failure after the SignalR update to v8.
65425: Fixed an error caused by non-positive cache expiration values.
65550: Fixed an issue where impersonation was not working properly.
65570: Fixed a null reference error during request processing.
65599: Fixed an ObjectDisposedException when accessing disposed feature collections.
66129: Fixed a cache error when retrieving vendor response data.
67302: Fixed project-related exceptions in End-User Services integration.
67528: Fixed an authorization error during alerts processing.
67600: Fixed a null reference error when adding or editing touch point event sources.