# lobehub v2.2.16-canary.18 — Desktop Canary v2.2.16-canary.18 - Product: lobehub (https://whatsnew.fyi/product/lobehub) - Vendor: lobehub - Date: 2026-09-01 - Version: v2.2.16-canary.18 - Original notes: https://github.com/lobehub/lobehub/releases/tag/v2.2.16-canary.18 - Permalink: https://whatsnew.fyi/product/lobehub/releases/v2.2.16-canary.18 - 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** — Reset paginated lists before search in memory - **added** — Support Claude Fable 5.1 tool_choice rules in model runtime - **fixed** — Wait for daemon startup readiness in CLI - **fixed** — Align topic and message search navigation - **added** — Add cost attribution metrics to search - **fixed** — Always verify Telegram webhooks and pin Chat SDK to ~4.38.0 - **fixed** — Hide agent-management callAgent inside sub-agent runs - **changed** — Extract approvalResume pipeline and finalize execAgent skeleton in aiAgent - **fixed** — Stop a slow login shell from reading as a missing CLI in hetero - **changed** — Remove pg_search hybrid routing from search - **fixed** — Preserve callback origin across auth flows - **fixed** — Preserve default action lists in chat input - **fixed** — Write injected credentials into the sandbox - **fixed** — Route a member's own workspace-listed credential to the personal endpoint - **fixed** — Propagate tool completion success to hooks in agent ##### 🐤 Canary Build — v2.2.16-canary.18 > Automated canary build from `canary` branch. ###### Commit Information - Based on changes since `v2.2.16-canary.17` - Commit count: 17 - `e3bd6197ae` 🐛 fix(memory): reset paginated lists before search (#18959) (YuTengjing) - `2399e4afbb` ✨ feat(model-runtime): support Claude Fable 5.1 tool_choice rules (#19016) (YuTengjing) - `675e98554e` 🐛 fix(cli): wait for daemon startup readiness (#19000) (Neko) - `a82edf7f89` 🐛 fix: align topic and message search navigation (#19001) (YuTengjing) - `4cce7b5cf1` ✨ feat(search): add cost attribution metrics (#19012) (YuTengjing) - `14abb41438` 🔖 chore(cli): bump version to 0.0.52 (#19009) (Arvin Xu) - `522d001ee3` 🐛 fix(bot): always verify Telegram webhooks and pin Chat SDK to ~4.38.0 (#18930) (Rdmclin2) - `48385e26c6` 🐛 fix: hide agent-management callAgent inside sub-agent runs (#18988) (Arvin Xu) - `57aa144bb0` ♻️ refactor(aiAgent): extract approvalResume pipeline + finalize execAgent skeleton (#18996) (Arvin Xu) - `288a4d9108` 🐛 fix(hetero): stop a slow login shell from reading as a missing CLI (#18983) (Arvin Xu) - `9fbf55f924` ♻️ refactor(search): remove pg_search hybrid routing (#18961) (YuTengjing) - `9bb7f0789b` 🐛 fix(auth): preserve callback origin across auth flows (#18952) (YuTengjing) - `d03b7e3ca7` 🐛 fix(chat-input): preserve default action lists (#18993) (Arvin Xu) - `3905dd29de` ✅ test: pin the polling regression with a fixed-count case (#18997) (Arvin Xu) - `d5e54b769b` fix(creds): actually write injected credentials into the sandbox (#18994) (LiJian) - `39a9a117a2` fix(creds): route a member's own workspace-listed credential to the personal endpoint (#18992) (LiJian) - `595dcad8d7` 🐛 fix(agent): propagate tool completion success to hooks (#18946) (Arvin Xu) ###### ⚠️ 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` |