Publish an integration progress event onto the subscription topic. This is the
entry point server-side producers (IntegrationProgressEmitter, pipelines, sync
engine, RSU) call to push live updates to subscribed clients. Uses the shared
PubSubManager — the same infrastructure as PipelineProgress and cache events.
Returns the published notification (handy for tests / logging); returns
undefined and logs if publishing fails (never throws into the producer path).
Publish an integration progress event onto the subscription topic. This is the entry point server-side producers (IntegrationProgressEmitter, pipelines, sync engine, RSU) call to push live updates to subscribed clients. Uses the shared PubSubManager — the same infrastructure as PipelineProgress and cache events.
Returns the published notification (handy for tests / logging); returns undefined and logs if publishing fails (never throws into the producer path).