# lobehub v2.2.15-canary.65 — Desktop Canary v2.2.15-canary.65 - Product: lobehub (https://whatsnew.fyi/product/lobehub) - Vendor: lobehub - Date: 2026-08-25 - Version: v2.2.15-canary.65 - Original notes: https://github.com/lobehub/lobehub/releases/tag/v2.2.15-canary.65 - Permalink: https://whatsnew.fyi/product/lobehub/releases/v2.2.15-canary.65 - Labels: Pre-release What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Strip checkout extraheader when resolving cloud revision - **changed** — Square off the artifact share header buttons - **fixed** — Scope models to topics in heterogeneous-agent - **fixed** — Mirror topic status reset into local store on gateway run completion - **added** — Add product-origin artifact share page - **fixed** — Resume parked parent operation after a callAgent hetero child completes - **fixed** — Recover abandoned goal work safely - **fixed** — Recover stale scoped tool calls - **fixed** — Detect installed OpenClaw and Hermes - **changed** — Default heterogeneous agent name to owner's product - **fixed** — Preserve desktop group conversation routes - **added** — Renderer OTA hot update without app restart on desktop ##### 🐤 Canary Build — v2.2.15-canary.65 > Automated canary build from `canary` branch. ###### Commit Information - Based on changes since `v2.2.15-canary.64` - Commit count: 12 - `c66135277e` 🐛 fix(ci): strip checkout extraheader when resolving cloud revision (#18686) (Innei) - `f5ee0e6f24` 💄 style: square off the artifact share header buttons (#18684) (Innei) - `de841a3b71` 🐛 fix(heterogeneous-agent): scope models to topics (#18658) (Jiale Zhu) - `a6565dcbff` 🐛 fix(chat): mirror topic status reset into local store on gateway run completion (#18682) (LiJian) - `a5e0f569b1` ✨ feat: add product-origin artifact share page (#18569) (Innei) - `c2b1e945cf` 🐛 fix(agent): resume parked parent operation after a callAgent hetero child completes (#18668) (LiJian) - `ba7f1ee7ec` 🐛 fix: recover abandoned goal work safely (#18656) (Arvin Xu) - `1dae711792` 🐛 fix(tools): recover stale scoped tool calls (#18664) (Arvin Xu) - `0a44f1b23f` 🐛 fix(agent): detect installed OpenClaw and Hermes (#18646) (AmAzing-) - `4650abd7b7` 💄 style(agent): default heterogeneous agent name to owner's product (#18639) (Arvin Xu) - `febda961c6` 🐛 fix(group): preserve desktop group conversation routes (#18240) (orangeboy) - `19f910750c` ✨ feat(desktop): renderer OTA hot update without app restart (#18648) (Innei) ###### ⚠️ Important Notes - **This is an automated canary build and is NOT intended for production use.** - Canary builds are triggered by `build`/`fix`/`style` commits on the `canary` branch. - May contain **unstable or incomplete changes**. **Use at your own risk.** - It is strongly recommended to **back up your data** before using a canary build. ###### 📦 Installation Download the appropriate installer for your platform from the assets below. | Platform | File | |----------|------| | macOS (Apple Silicon) | `.dmg` (arm64) | | macOS (Intel) | `.dmg` (x64) | | Windows | `.exe` | | Linux | `.AppImage` / `.deb` |