Release Notes
๐ค Canary Build โ v2.2.10-canary.23
Automated canary build from
canarybranch.
Commit Information
Based on changes since
v2.2.10-canary.22Commit count: 31
f80ea6043e๐ fix(agent-documents): cap readDocument content to avoid blowing the context window (#16699) (Arvin Xu)801ac1477e๐ style(chat): fold a non-latest finished turn whole under the ๅทฒๅค็ header (#16700) (Arvin Xu)ca3a774c37๐ fix(agent-documents): fix delete 404, context menu, icons and server-runtime list refresh (#16694) (Arvin Xu)aed57b2fad๐ Fix floating chat panel expand offset (#16698) (Innei)4697184f24๐ fix(message): avoid jsonb arrow IS NULL predicate that crashes serverless PG engine (#16693) (Arvin Xu)6c270c4bf2โจ feat: use floating panel for task topic chat (#16692) (Innei)2a3a8b2054โก๏ธ perf(agent-runtime): stop padding sub-second QStash step delays to a full second (#16688) (Arvin Xu)261c7652e5๐ fix: workspace problems (#16683) (Rdmclin2)f7ae616839๐ fix(topic): render byStatus group mode in agent topic sidebar (#16686) (Arvin Xu)70f3665e0b๐ fix(chat): surface custom MCP connectors in the @ mention picker (#16685) (Arvin Xu)4c2fd96070๐ fix(chat): render local-file-tag nodes in messages without crashing (#16687) (Arvin Xu)1ffdc155f1๐ fix(hetero): persist CC resume token on stream_start so it survives watchdog abandon (#16680) (Arvin Xu)85b8e8222cโก๏ธ perf(workflow): add workflow run guard (Neko)1e7e2d2b9a๐ fix(chat): pin client completion notification to the current run's reply (#16661) (Arvin Xu)7ee512c924โจ feat(chat): add "restore to input" action for user messages (#16558) (Arvin Xu)6b8a4dd533๐ docs(skills): normalize skill metadata wording (#16635) (YuTengjing)2fff315a03โจ feat(chat): add worktree selector (#15898) (Arvin Xu)7566321ce0๐ง chore(ci): apply codecov project threshold to each flag status (#16678) (AmAzing-)e12c00bfcaโจ feat(hetero-agent): add Claude Code quota menu to chat input (#16669) (AmAzing-)a3cbfbf5f6๐ fix(agent-document): show not-found for the whole module when a doc is absent (#16679) (Arvin Xu)2fa9f09dd0๐งน chore: remove LOBE-XXX markers from source code (2026-07-03) (#16657) (Arvin Xu)8923fb9254๐ fix(chat): expose select/forward action on finished hetero agent turns (#16671) (Arvin Xu)a40c326353๐ style(chat): fold only single-sentence status lines into the workflow (#16674) (Arvin Xu)588e654923โจ feat(agent-runtime): remote Claude Code Human-in-the-loop via stream long-poll (#16557) (Arvin Xu)807cde9f92๐ style: Improve verify report UI interactions (#16672) (Arvin Xu)9fa6e02a07โจ feat(save-state): write-side save-state framework (#16668) (Arvin Xu)03f13f1181๐ style(agent-documents): use the manuscript icon for document tree rows (#16580) (Arvin Xu)2f7258fc55๐ docs(agent-testing): fix final-reply evidence guidance to avoid dead local links (#16673) (Arvin Xu)9a35ace214๐ style: Polish Codex heterogeneous agent profile UI (#16665) (Arvin Xu)4979fbf642๐ fix(chat): expose select/forward action on finished hetero agent turns (#16670) (Arvin Xu)e0e3024cb7[codex] Remove legacy TTS providers and add prototype skill (#16656) (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 |