Desktop Canary v2.2.16-canary.18
- Support Claude Fable 5.1 tool_choice rules in model runtime
- Add cost attribution metrics to search
- Extract approvalResume pipeline and finalize execAgent skeleton in aiAgent
- Remove pg_search hybrid routing from search
- 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
- Preserve callback origin across auth flows
- Preserve default action lists in chat input
- Write injected credentials into the sandbox
- Route a member's own workspace-listed credential to the personal endpoint
- Propagate tool completion success to hooks in agent
From lobehub
🐤 Canary Build — v2.2.16-canary.18
Automated canary build from
canarybranch.
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) -
d5e54b769bfix(creds): actually write injected credentials into the sandbox (#18994) (LiJian) -
39a9a117a2fix(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/stylecommits on thecanarybranch. - 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 |