Hi,
I have a question regarding the current and future capabilities of UBA (Unreal Build Automation) agents.
Is there (or will there be) functionality in UBA that allows an agent to detect whether a machine is idle based on CPU and memory usage?
For example: before starting build tasks, the agent would check if a workstation is free enough, so it doesn’t take over a machine that is currently being used for other work.
Additionally, will UBA support running agents on non-dedicated machines — for example, allowing us to temporarily use idle coworker machines as build workers, instead of relying only on dedicated Horde agents?
If these features are not currently available, are there any plans to add them to UBA in future releases?
Thanks in advance for any clarification!