Telegram delivery after bot swaps, async ocm upgrades, docs go full width
- feat: run environment upgrades as reconnectable jobs openclaw/ocm
- feat: guard upgrade jobs with an observed binding openclaw/ocm
- fix: retain upgrade exclusion during final verification openclaw/ocm
- feat: report source checkout build identity during upgrades openclaw/ocm