fix(gateway): treat heartbeat.update params as a patch, not a whole config (#1209)