edgesis an array of JSON objects describing the state of the connections that the agent is adding/removing. Each edge in this array has the following fields:
sourcethis is one end of the p2p connection (more often than not, this is the agent that's reporting this information)
destinationthis is the other end of the p2p connection
metadatais additional information about the connection that the agent wants to report. For example, when dealing with SMB bind pipes, this could contain information about the specific pipe name instances that are being used if they're being programmatically generated.
actionthis indicates if the connection described above is to be added or removed from Mythic.
c2_profilethis indicates which c2 profile is used for the connection
delegatecomponent, Mythic will automatically add a route between the delegate and the agent that sent the message.
get_taskingrequest and simply waits for messages to it. In this case, agentA would have to do some sort of p2p comms with agentB to determine who it is so it can announce the route or start the staging process for agentB.