v0.4.42
multica-ai/multicav0.4.42Sep 9, 2026by github-actions[bot]
AI Summary
This release focuses on performance optimizations, particularly in search and server lookups, alongside a suite of bug fixes for agents, channels (DingTalk, Telegram, Lark, WeCom), and the daemon. It introduces new features for better thread navigation and agent execution visibility.
Key Highlights
- Performance improvements include batching claim-path lookups and reducing search normalization overhead.
- New features consolidate thread navigation in the sidebar and display agent execution inline in comment threads.
- Bug fixes address token usage preservation, stalled run issues, and pagination reporting errors across multiple channels.
New Features
- Consolidate thread navigation in the sidebar outline
- Show agent execution inline in comment threads
- Record task phase latency in daemon
Full Release Notes
## Changelog * 261522e3e3d71516d6b34d7c5ab1ccc8a4669718 MUL-6788: perf(server): batch claim-path attachment and runtime lookups (#7696) * 074f5ab237f1c42cc3315199a7214d66d24ca722 MUL-6834: fix(codex): preserve token usage on cancelled turns (#7753) * cc758a74e149bb51d7e32581a811093340594306 MUL-6941 feat(daemon): record task phase latency (#7890) * ccd312c5e2a2285a0230ee8e2b2fad7dd5ca1ae0 MUL-7005 fix(wecom): settle a relayed reply's outcome once, after its last offer (#7953) * 8661e586f626f6c7686cfa15e1ea3373a1ad28a3 MUL-7063 fix(cursor): bound stalled runs after background shell launch (#8050) * d8fa885d26acbdecde49010276e905cc9de5a056 MUL-7068 fix(telegram): stop a chat:done from duplicating an in-flight placeholder (#8117) * a124a5b8041874a91c7d817178c04a8680332c6e MUL-7076 fix(lark): fallback to group notice when binding card unavailable (#8064) * 1921d18e142bdbe703a0399ec86ac6100c8f3d65 MUL-7120 fix(agent): stop ACP ghost sessions from wedging a conversation forever (#8155) * 200dcb44cc1527ef24a1c892e9c3e5508377b386 MUL-7146: lowercase comment content once per search row (#8164) * 5be9f3b18c7b76190caa539457e867546bb6a1c1 MUL-7151 fix(issues): stop the full-log trigger from keeping focus after a pointer open (#8169) * 461479a9e1146788a495717330b3e16ade965485 MUL-7152 refine agent run motion (#8172) * 624ab3107581f3226278cfdeaefb31bc9cd61686 MUL-7153: align utility nav presentation (#8171) * 798f1440f13d996e840e4c59d6405cb0cac80883 MUL-7163 docs(skills): clarify visible issue PR linking guidance (#8190) * 9d3613653e310bbbed5ae294efd8f405e3b722aa MUL-7164 fix(tasks): classify concurrent request rejections (#8200) * e8d32d0f1ba110b951e05528e4939ee55519064a MUL-7176 perf(issues): reuse status catalogs across child completion checks (#8192) * 9a3d92da12c4f4e95c661f3c53297fe218bb06be MUL-7183: reduce issue search normalization work (#8204) * 047ef6e657c7f1f9b39dfd8b2f25ccc2fc14867a [MUL-7136] fix(lark): include workspace slug in issue links (#8147) * 4b72b7c812b5360284d979c3daf56e4aecca0aad docs(changelog): add v0.4.42 release entry (2026-09-09) (MUL-7190) (#8210) * 5fde7327829c02daa50d84a5da37ae806f475415 docs(skills): trim the platform Skill notes added by #8174 and #8192 (#8214) * bd6fb861739eeeaca80d35a3859913a6e0310242 feat(issues): consolidate thread navigation in the sidebar outline (#8120) * 028f3b4437f90134ad82b1ed144e706bfcbd618c feat(issues): show agent execution inline in comment threads (#8131) * 7ee2ef3ffef164daca9e65b44bc59512faff5269 fix(channels): preserve selected DingTalk input and control-command context (#8061) * f11121c6136d4ad1e8b13111ad3ed4fedd3031ed fix(cli): stop issue list misreporting its page (#7896) * b5a7ee1e0e75347bed5fb4590e2fb9a92b046353 fix(comments): remove delayed assignee fallbacks (#8174) * 4852784076d016ac5bfe9d20970b2e6edcda5b86 fix(daemon): keep tool output previews UTF-8 safe (#8181) * 2ed2432a2eb94e93655f80d5db965a48e7c9582b fix(dev): recognize nested listener process groups (#8176) * a419cf20eff151be4b4da82205957f62c32603f8 fix(inbox): remove duplicate sidebar toggle in split view (#8144) * 4db18163b057dfa7d990f02b73fa6960a27c610e fix(issues): anchor merged runs after latest input (#8208) * 9d0cab0eac06cb2800f367c12c0aea8c1a98b160 fix(issues): fail safely when pagination counts are unavailable (#8201) * df99afdab31ac72c478153bdfd12965634096f33 fix(issues): hide quick-create runs from activity (#8154) * 693d5dedebf76f56b136ef06e8ef842d3ab174c7 fix(issues): truncate long thread outline labels (#8121) * 7a9dc633d26b2b0d6c3c94825e2716c27ed2b712 fix(search): extend statement timeout to eight seconds (#8159) * 317844be0f90ab537dac12e313d6f325d3308e4a fix(sidebar): capitalize AI Team label (#8124) * de5eaf51f9c3d44e5cb13cbca3c182b714035411 perf(db): retire obsolete comment content search indexes (#8148) * 76f59f5f1cd9b6e779d0d34c603407d5d4001bf7 perf(migrations): skip agent task thread backfill (#8216) * f5f0b604f6d7c7343c714b6cbb3eb32fa9fff6f1 perf(webhooks): reuse workspace status catalogs for PR close checks (#8191)