agent: add global unit support to reconciler