# multica v0.4.23 - Product: multica (https://whatsnew.fyi/product/multica) - Vendor: multica-ai - Date: 2026-08-11 - Version: v0.4.23 - Original notes: https://github.com/multica-ai/multica/releases/tag/v0.4.23 - Permalink: https://whatsnew.fyi/product/multica/releases/v0.4.23 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Read photos, files and videos that people send to the bot in WeChat Work - **added** — Drive ACP thinking_level from the backend's own configOptions for Reasonix - **added** — Inherit parent's project and assignee when creating a sub-issue - **added** — Browser-style Cmd+[ / Cmd+] history navigation in shortcuts - **changed** — Use DingTalk brand icon for agents - **changed** — Preserve effort for Claude context variants - **changed** — Drop the MULTICA_HERMES_TASK_MEMORY rollback switch - **fixed** — Give Hermes agents memory that survives the task - **fixed** — Reject a cross-workspace project on issue update - **fixed** — Skip media for duplicate issue commands - **fixed** — Reject unknown --profile instead of reporting stopped - **fixed** — Hide empty agent detail menu - **fixed** — Stop workspace delete from hanging on advisory lock 4246 - **fixed** — Deny the Reasonix ask tool per task - **fixed** — Link user Codex skills into codex-home instead of copying them - **fixed** — Bound inline chips so long titles stop breaking prose - **fixed** — Keep Reasonix off the ask tool in unattended tasks - **fixed** — A cancelled run must stop the typing indicator, not leave it spinning - **fixed** — Preserve focus on send and stop in composer - **fixed** — Keep the runtime owner's Reasonix deny rules in a task ##### Changelog * 00e12d34030156b0927a520a3df4253d196129f6 MUL-5906 feat(wecom): read the photos, files and videos people send the bot (#6605) * f26b97e395f5337766f30144c252504a5dfd015a MUL-5932: fix(daemon): give Hermes agents memory that survives the task (#6693) * eb3cd4fe9e720c5efbf863bbb39e63647ef6a8c1 MUL-5951: fix(issues): reject a cross-workspace project on issue update (#6666) * a937710fc746a825eae5e502f28b81be36681dce MUL-5958: 回复人类评论时跳过 assignee 兜底 (#6676) * d317eb3f461cfbf0fef3a868a0d75f0f3aed77de MUL-5966 fix(channels): skip media for duplicate issue commands (#6688) * 4deea5a30a17317ae98b048d8044cc9cca65c59f MUL-5974 fix(cli): reject unknown --profile instead of reporting "stopped" (#6757) * 8cafe1d08c17bd57ad8ea5a60b6cdf929fcd6c87 MUL-5979 fix(views): hide empty agent detail menu (#6696) * 6bce42b84a509a7f5aba4208949e6e4b83f6c574 MUL-5983 fix(workspace): stop workspace delete from hanging on advisory lock 4246 (#6710) * 84a02cc2acb2b21cfa04a58c6adc141c769000da MUL-5991 feat(agent): drive ACP thinking_level from the backend's own configOptions (reasonix first) (#6752) * 807b8706bb91d8083348542f2cc9ea9fec5f2692 MUL-5992 fix(daemon): deny the Reasonix ask tool per task (supersedes #6745) (#6746) * a1da8e536fad972841eca9221374c081ea9f0eb6 MUL-6000 fix(daemon): link user Codex skills into codex-home instead of copying them (#6742) * 59021eb8a6745925527755572f9b6705f2db03f8 MUL-6004 fix(issues): bound inline chips so long titles stop breaking prose (#6744) * dbe55d6bb18b5bb0c4a0755b281e3f8659ad76b6 docs(changelog): add v0.4.23 release entry (2026-08-11) (MUL-6021) (#6758) * 673104d26e2d1f9f1f7030e7e0632670cee70f78 docs(daemon): correct the Hermes overlay's skill-less claim (#6703) * d2f1d23d6e1e5ec5dd5f3a81d119f9adcf7e037f docs(skills): remove implicit reply routing guidance (MUL-6021) (#6763) * 822c6a0b8c0841efa2f5f700b34a89d68a998e7e feat(issues): inherit parent's project and assignee when creating a sub-issue (#6727) * d1e9a2ccb91f01dd8e7adad5805dc34a13508e17 feat(shortcuts): browser-style Cmd+[ / Cmd+] history navigation (#6728) * 8eaa0d229f0f022a249e1aab28b83b2e081819b0 fix(agent): keep Reasonix off the ask tool in unattended tasks (#6745) * 2c7414309612157e687594b840f9fd4116b99a4e fix(agent): preserve effort for Claude context variants (#6748) * 3ebd0b5417eaaf15a2099849aae92085834072ec fix(agents): use DingTalk brand icon (#6692) * d8c41cc79168e229837afb1f3d9a330389ecee61 fix(channels): a cancelled run must stop the typing indicator, not leave it spinning (#6631) * 9c21786f4c3f03ebfdb960021684a8912fa5468e fix(composer): preserve focus on send and stop (#6733) * e0d0b3815342a80460f8a1c66c56ddfc662c7d46 fix(daemon): keep the runtime owner's Reasonix deny rules in a task (MUL-6021) (#6764) * 4345bf567a551e49f8a486578e15e2dbb89e4be5 fix(editor): download web attachments via the signed capability URL (#6713) * 02b73d58749ed180795e808f0020e07ed6be7abb fix(selfhost): forward SMTP_FROM_EMAIL to backend (#6653) * 50cfca6409cc0a1d4381d31b6c40f6e449e4bf38 fix(wecom): pin the wrong-key test, and stop four comments claiming more than the code (#6706) * e519dd9e8b884b3e3ae84b6722b9edc6ae75e5b6 perf(tasks): dedupe agent-status reconciliation on bulk cancel (#6726) * 8e96329196bd67ada89e956745598302b5657036 refactor(daemon): drop the MULTICA_HERMES_TASK_MEMORY rollback switch (#6760)