forked from mirror/coolify
fc3ce85f88
On cloud, DeploymentException and TimeoutExceededException are expected failure modes that pollute the Horizon failed jobs UI. Listen to JobFailed events and scrub the entry via JobRepository::deleteFailed so operators are not alerted for noise failures. Self-hosted instances are unaffected.