lobehub v2.2.16-canary.18

v2.2.16-canary.18Pre-release

Desktop Canary v2.2.16-canary.18

Added 2
  • Support Claude Fable 5.1 tool_choice rules in model runtime
  • Add cost attribution metrics to search
Changed 2
  • Extract approvalResume pipeline and finalize execAgent skeleton in aiAgent
  • Remove pg_search hybrid routing from search
Fixed 11
  • Reset paginated lists before search in memory
  • Wait for daemon startup readiness in CLI
  • Align topic and message search navigation
  • Always verify Telegram webhooks and pin Chat SDK to ~4.38.0
  • Hide agent-management callAgent inside sub-agent runs
  • Stop a slow login shell from reading as a missing CLI in hetero

From lobehub

🐤 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.

PlatformFile
macOS (Apple Silicon).dmg (arm64)
macOS (Intel).dmg (x64)
Windows.exe
Linux.AppImage / .deb
View original

Upgraded? How did it go?

Discussion