This is my initial implementation of the heartbeat, but I think we'll need to change the API a bit once I've had a chance to try implement it in a source. For example there needs to be a good way to create the sdpconnect.ManagementApiClient, it needs to be able to point at the correct Overmind API, and needs to have authentication. Potentially this is something that should all be brought into the Engine so that the developer experience is a bit better for source builders
This is my initial implementation of the heartbeat, but I think we'll need to change the API a bit once I've had a chance to try implement it in a source. For example there needs to be a good way to create the
sdpconnect.ManagementApiClient
, it needs to be able to point at the correct Overmind API, and needs to have authentication. Potentially this is something that should all be brought into the Engine so that the developer experience is a bit better for source builders