environmental awareness
Context awareness, facilitated by SAGA agents, will entail an understanding of the location and proximity to other SAGA agents within the network. Proximity, in this context, refers to the cost associated with collaborating with these agents and encompasses a range of parameters that may be specific to each agent and thus not centrally managed.
Given the diverse array of hardware devices, the SAGA agent network will form a dynamic topology where the physical location of resources may change over time, and resources can go offline or appear in other locations. However, the topology of the SAGA network will not be defined by the geographic distribution of physical resources but rather by the relative costs of transferring data between agents in a workflow, measured in terms of time and price.
Each SAGA agent installed on a particular device or resource will collect, retain, and update this information upon request and provide it to computational agents via an open API. It is worth noting that SAGA agents will be fundamentally decentralized, meaning no meta-agent will control or possess information about the entire network. Therefore, the functionality of context awareness will include methods for individual SAGA agents to query and learn about local network topologies, ultimately supporting and enabling the automatic or semi-automatic search and discovery of computational processes as needed by clients or other processes in the ecosystem, independent of network or physical process locations.
Last updated