v0.4.24

snakers4/silero-vadv0.4.24Aug 12, 2026by github-actions[bot]

AI Summary

Focuses on improving WeCom integration by allowing agents to send files into chat. It adds bulk editing capabilities for agent environment variables and enhances daemon garbage collection and responsiveness.

Key Highlights

  • Send files produced by agents into chat (WeCom)
  • Bulk edit mode for agent environment variables
  • Reach hover-only row controls on touch
  • Workspace teardown index-driven improvements

New Features

  • Romanize Chinese workspace names into a slug

Full Release Notes

## Changelog
* 90eadd940a47b55d654a1496b04520ef69a1188c MUL-5905: feat(wecom): send the files an agent produced into the chat (#6604)
* 0f8c300dacfa548176ab4624e259865ea4ac7534 MUL-5915: fix(slack): neutralize links in member issue titles (#6799)
* 8d292ef7ceaf3461d85a4ba28e99f96a80c8c848 MUL-5963: feat(server): let web chat read back history via `multica chat history` (#6680)
* ef60815f5d5bbb942be9c56bc377dfb044adf09b MUL-5974 feat(daemon): let the daemon identify itself on /health (#6783)
* c4f0d8cc8c83b78497fbff1e354be195fa6109cf MUL-5999: make workspace teardown index-driven, bounded and fenced (#6754)
* 51c1b144b423d216503711e59a238cb34351e77d MUL-6002: feat(agents): add bulk edit mode for agent environment variables (#6818)
* 7746cef56bbc523dee15620dbddd8916ff5aac6b MUL-6002: feat(agents): support pasting environment files (#6730)
* 7e920d60e7a2db2218d55c7bab0c9a3d0835412f MUL-6010: fix(desktop): structure route error feedback context (#6737)
* 7eeaaaa05e3d1ba4f53c1b0f68156763e301cae7 MUL-6015: WS-2: update Codex gpt-5.6 model labels (#6749)
* 02e8e6c356b2d96f56b4fe0408490e7c99b32740 MUL-6023 feat(attachments): forced-attachment download URL across all storage modes (#6756)
* b904e6b71c02ee6ebad6fa5340d685a8dbdc38f2 MUL-6029: docs(daemon): correct two comments #6604 made false, and enforce the Slack/Lark brief policy (#6771)
* 84dc02cd65ffac2ace528134d1e515035f42be10 MUL-6034: fix(cursor): normalize MCP approval server shapes (#6776)
* 78c1e24e903e22214966dc8d8383025625b667ae MUL-6038: fix(daemon): reclaim the managed Codex sandbox cache for every task kind (#6794)
* d57bfc50ee34ea2b67e94800b009d17bb2c816da MUL-6043: Keep repo checkout responsive during daemon GC (#6803)
* d3b6fdae8851adaba4cc4c1579fff113272b6d32 MUL-6045: feat(views): reach hover-only row controls on touch (#6790)
* b4692a192dd8c8729603a7f5594b35f7f3f6a656 MUL-6048 fix(github): withhold close intent when a PR identifier is ambiguous across workspaces (#6808)
* 176e8c684f99298433a2668fc16403d0759a31f5 MUL-6050: feat(onboarding): romanize Chinese workspace names into a slug (#6823)
* 71bd844955be5d012cc62c272ac81ce117f92b8b MUL-6055 refactor(agents): remove legacy agent templates (#6820)
* 3a2f9ee53fdde66b233122fa881a6aaa6c8b8637 MUL-6060 fix(editor): render Markdown H4-H6 instead of collapsing them to H1 (#6834)
* ad23d1da3e94093924e06e9adf2745e9c312c7ce docs(changelog): add v0.4.24 release entry (2026-08-12) (#6829)
* 6e6682539cc7ba02cf21dde3072b973d17e0f515 fix(agent): make readOpenclawStdout's cut-short decision atomic (MUL-6024) (#6765)
* 8c0185019738290ed13aac9aed6005f70da20868 fix(agents): use Lark and Slack marks outside Settings too (#6817)
* 3ef345b658040b08eea0658e1aa1c0096a68fa91 fix(cli): allow login with stale daemon port env (#6801)
* 216c96eb8fa2e03fa6c5842ba61a520973bd094d fix(composer): handle Android compatibility mouse-down (#6789)
* 0c69f1f95fd807a75ca119a52862835c569fb0d8 fix(daemon): recover in-turn when a resumed session cannot resolve provider auth (#6798)
* 4ef2944967b763d7fadcda7dd77c5c44df706110 fix(markdown): render CJK-adjacent strong emphasis (#6768)
* b32cd8c8ac380304e7340ff70a27cf60b0ef54f3 fix(metrics): forbid installation_id as a metric label (MUL-5894) (#6597)
* 77f148809ec520966a8dc3ddde67e0fe30bf448e fix(onboarding): stop advertising a WS prefix before a URL exists (#6819)
* 2b3920a98ea521a22c8fa2b6d288ad07834a9a8b fix(settings): clarify integration channel sections (#6807)
* ce8d80b2e0704a1c93a87c1d7a3ba126cda180a1 fix(settings): give Lark and Slack their own brand marks (#6816)
* 5e569fa38ace926d80550aecb94f54949c5ee4f8 fix(workspace): derive new issue prefixes from the slug, editable at create (#6815)