[WIP] Agent service discovery

—
Interesting format. Do you think this could be distilled into a common pattern, maybe enforced by glimpse to have uniform global ids?