Desktop Canary v2.2.15-canary.76
- Add workspace document comment schema to database
- Support Grok provider bindings in heterogeneous agent
- Add Kimi Code provider binding to heterogeneous agent
- Align approval workflows with web in agent
- Support Pi provider bindings in desktop
- Persist generic agent interventions in database
- Migrate lobe-cron to lobe-task
- Migrate renderer OTA to V2 packs in desktop
- Migrate ActionIcon, Avatar, Tag and Text to @lobehub/ui/base-ui
- Flatten the quota calendar window list and lead each day with its cost
- Align chat output cost estimate ratio
- Align recommendation icon sizes in home
- Enable disabled models from chat input
- Skeletonize kanban column headers while grouping in task
- Move voice dictation to left actions in chat
- Remove repository setup scripts from orb
From lobehub
🐤 Canary Build — v2.2.15-canary.76
Automated canary build from
canarybranch.
Commit Information
-
Based on changes since
v2.2.15-canary.75 -
Commit count: 21
-
7da5da7052💄 style: register dedicated skeletons for all lazy routes (#18752) (Innei) -
1c07b5831a💄 style(share): center skeleton hero to match hydrated layout (#18756) (Innei) -
46dd921e5c♻️ refactor: migrate lobe-cron to lobe-task (#18753) (Rylan Cai) -
9e750585fc👷 ci(share): add PR-time verify workflow for the share micro app (#18757) (Innei) -
2325c093c6👷 ci(desktop): read the overlay repository from a variable instead of hardcoding (#18759) (Innei) -
d211afd9a7💄 style(toast): align toast radius and offsets with desktop layout container (#18755) (Innei) -
3f039d795b♻️ refactor(desktop): migrate renderer OTA to V2 packs (#18745) (Innei) -
fe6b36ab1a🐛 fix: align chat output cost estimate ratio (#18748) (YuTengjing) -
800b18f4e9✨ feat(db): add workspace document comment schema (#18726) (Rdmclin2) -
e7afd7b247✨ feat(heterogeneous-agent): support Grok provider bindings (#18737) (AmAzing-) -
f32a4eb9c5♻️ refactor: migrate ActionIcon, Avatar, Tag and Text to @lobehub/ui/base-ui (#18729) (Innei) -
2dfe35f01f🐛 fix(home): align recommendation icon sizes (#18741) (AmAzing-) -
1d899a94d6✨ feat(heterogeneous-agent): add Kimi Code provider binding (#18721) (AmAzing-) -
32285e8f77🐛 fix: enable disabled models from chat input (#18730) (YuTengjing) -
2893422a91🔥 chore(orb): remove repository setup scripts (#18740) (AmAzing-) -
1b6a2b740b✨ feat(agent): align approval workflows with web (#18645) (Tsuki) -
d4847f793a✨ feat(desktop): support Pi provider bindings (#18720) (AmAzing-) -
a89c16e779✨ feat(database): persist generic agent interventions (#18417) (Tsuki) -
464dc28aa6💄 style(quota-calendar): flatten the window list and lead each day with its cost (#18735) (Arvin Xu) -
562de1199b🐛 fix(task): skeletonize kanban column headers while grouping (#18707) (Tsuki) -
38d2e7aef6🐛 fix(chat): move voice dictation to left actions (#18709) (Tsuki)
⚠️ 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 |