v2.2.9-canary.16
Desktop Canary v2.2.9-canary.16
View on GitHubView PackagePublished: Jun 25, 2026

Release Notes

🐀 Canary Build β€” v2.2.9-canary.16

Automated canary build from canary branch.

Commit Information

  • Based on changes since v2.2.9-canary.15

  • Commit count: 30

  • df2c4a8e45 πŸ› fix: label personal vs workspace scope on agent-facing device lists (#16295) (LiJian)

  • 0379cdf70e πŸ› fix(agent-runtime): keep DeepSeek V4 thinking answers out of the reasoning channel (#16294) (Arvin Xu)

  • 7ce9b2671a ✨ feat: fold completed agent turns into a compact summary, keep latest expanded (#16051) (Arvin Xu)

  • ae8b4597eb ✨ feat(task): add setTaskVerify tool for agent-set verify gate (#16296) (Arvin Xu)

  • 33d836af78 ✨ feat(agent-management): surface heterogeneous agent type in searchAgent results (#16292) (Arvin Xu)

  • 0ac0a4f3f8 πŸ› fix(task): anchor taskCallback on the topic's live leaf to avoid a hidden fork (#16293) (Arvin Xu)

  • 216d50ba24 πŸ”¨ chore(agent-testing): auto-allocate non-conflicting dev ports + local chat-security bypass (#16287) (Arvin Xu)

  • 20dc1bee71 πŸ› fix(group): persist supervisor orchestration role so group identity renders (#16286) (Arvin Xu)

  • 479514d0ff ✨ feat: support Bedrock API key auth (#16284) (YuTengjing)

  • a5b9d9f884 πŸ› fix(chat): only restore chat scroll position within a 5-min window (#16266) (Arvin Xu)

  • 7ab97fad56 πŸ› fix(database): serialize topic.metadata updates to prevent lost-update stranding hetero tasks (#16285) (Arvin Xu)

  • ce16d8d6c5 πŸ’„ style(verify): table layout for desktop checks & mobile adaptation (#16187) (Arvin Xu)

  • 78d34d076e πŸ› fix(cli): cap local file search factory results (#16281) (Rylan Cai)

  • 3b12dc4231 πŸ› fix(desktop): make working-directory clear work for built-in agents (#16273) (Arvin Xu)

  • b52b991812 ✨ feat(ci): auto-handle MCP marketplace submission issues (#16282) (AmAzing-)

  • 84d9631520 ✨ feat(desktop): auto-retry Claude Code overloaded errors with in-place replace (#16277) (Arvin Xu)

  • 81d1e011c3 πŸ› fix: list workspace devices in remote-device tool + add scope tracing (#16280) (LiJian)

  • 5686be8150 πŸ’„ fix(model-list): improve search bar layout and add square variant to tabs (#16279) (Innei)

  • b424a4f376 ⚑️ perf(conversation): disable text streaming animation when a tool already follows the text (#16278) (Arvin Xu)

  • e88776e545 πŸ› fix(builtin-tool): surface real task & agent data in tool cards (#16272) (Arvin Xu)

  • 1a7997c574 πŸ› fix(task): align topic drawer layout (#16275) (Innei)

  • 2aabda5281 ♻️ refactor(cli): tool worker isolation (#16200) (Rylan Cai)

  • 00da906b77 ♻️ refactor(group): align group topic route with agent /:gid/:topicId (#16271) (Arvin Xu)

  • afd88ce27b πŸ› fix(search): use Search1API auto engine selection (#16233) (Arvin Xu)

  • 74fb01a378 πŸ› fix(route-meta): render dynamic meta as components (#16253) (Innei)

  • 780d370806 ♻️ refactor(server): replace cargo-cult dynamic imports with static imports (#16269) (Arvin Xu)

  • 8a86c34300 βͺ️ revert: improve device connection management (#16191) (#16268) (AmAzing-)

  • e7549bf3c9 ✨ feat(verify): feed builder-captured evidence to the agent verifier (#16260) (Arvin Xu)

  • d6935cd130 ✨ feat(verify): holistic agent verify + verifyβ†’task completion bridge (#16255) (Arvin Xu)

  • 26db93ff98 πŸ› fix(group): stop first-message flicker on new-topic creation (#16259) (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