Release Notes
π€ Canary Build β v2.2.11-canary.60
Automated canary build from
canarybranch.
Commit Information
Based on changes since
v2.2.11-canary.59Commit count: 31
79419f922dβ¨ feat(hetero): resurrect GC-ed Claude Code sessions by rebuilding transcripts for --resume (#17437) (Arvin Xu)219bc1b08bπ style(topic): identity-first creator avatar in workspace topic rows (#17420) (Arvin Xu)a69fab7e84β¨ feat(labs): add experimental description to Labs settings header (#17446) (AmAzing-)60b93a9cdaπ docs(agent-testing): forbid interactive OAuth for auth β inject login state instead (#17447) (Arvin Xu)6df40409b9β»οΈ refactor(assistant-message): inline reaction into action bar, move reaction display to actionAddon (#17444) (AmAzing-)1d75113f52π fix: guard missing agent config in workspace profile editor (#17425) (Rdmclin2)b94f64ab55π fix: agent transfer recency/visibility & chat input action gating (#17426) (Rdmclin2)f8365500c2β»οΈ refactor(desktop): compile against the real @lobechat/types, drop the types stub (#17436) (Arvin Xu)80ff397834π fix(topic): refresh the linked PR state when the meta hover card opens (#17435) (Arvin Xu)6673b98077β¨ feat: support Gemini 3.6 Flash and 3.5 Flash-Lite (#17440) (YuTengjing)174b03976cπ fix(agent): stop retries for empty completions (#17418) (YuTengjing)ebfdeeaeb3π feat(acceptance): review verdict beside title, undo send-back & embed de-dup (#17421) (Arvin Xu)05b5edcbacπ fix(model-switch): dark-mode radar grid & rating default expand (#17419) (YuTengjing)f4cebaa562π fix(builtin-tool): fix local-system grep always returning 0 matches (#17388) (Arvin Xu)62689192acβ¨ feat(agent-quota): account-scoped quota data layer + capacity calibration (#17314) (Arvin Xu)04b1a06e73π fix(settings): align OAuth app grouping across settings (#17430) (Innei)9c8bb12b80β»οΈ refactor(model-bank): own the provider catalog types, break the typesβmodel-bank cycle (#17424) (Arvin Xu)998ad5e511β¨ feat(desktop): move onboarding login after welcome (#17406) (Innei)f6086dd660β¨ feat(eval): Experiment Workspace & External Worker Protocol for Agent Eval (#17391) (Rylan Cai)d0952cd650π fix(swr): keep the hydration gate up until the cache is ready (cold-open skeleton) (#17392) (Arvin Xu)0f81a56cf3π fix(chat-input): stop the "model offline" warning from flashing on cold load (#17404) (Arvin Xu)16a865b8c8β‘οΈ perf(db): index activity sources by creation time (#17414) (YuTengjing)9f03ee6792β¨ feat: support private agent switch (#17417) (Rdmclin2)f8fc85f361π fix(desktop): close expired session modal after login (#17412) (Innei)826541a3a4π fix(image): warn and disable generation when selected model is unavailable (#17410) (YuTengjing)e3d39e51d9β»οΈ refactor: unify agent runtime executor registry (#17265) (Arvin Xu)65753ef6a5π fix(desktop): reduce packaged app size (#17408) (Innei)21c5d1798eπ style(working-panel): move deployment tab to the end of the tab strip (#17409) (Innei)e3565363d5β¨ feat(app,connecter-data): add onboarding understanding pipeline (#17311) (Neko)070a73fd78π· build(renovate): updated to schedule patch and minor monthly (#17273) (Neko)cb6ff3bec3π fix(cli): bare --json flag crashes with fields.split is not a function (#17292) (Innei)
β οΈ 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 |