# multica v0.4.40 - Product: multica (https://whatsnew.fyi/product/multica) - Vendor: multica-ai - Date: 2026-09-04 - Version: v0.4.40 - Original notes: https://github.com/multica-ai/multica/releases/tag/v0.4.40 - Permalink: https://whatsnew.fyi/product/multica/releases/v0.4.40 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'. --- - **changed** — Rename agent task records to runs - **fixed** — Preserve presence for hidden private runtimes - **fixed** — Let workflow step 2 alone decide the comment scan - **changed** — Give each duplicated instruction one owner - **changed** — Merge built-in skills into one platform skill and drop source maps - **changed** — Relax healthy WebSocket claim polling to 3 minutes - **added** — Add read replica infrastructure - **changed** — Route daemon workspace sync reads to replica - **fixed** — Remove unused exact search counts - **fixed** — Stop an armed autopilot from subscribing its trigger's creator - **fixed** — Send the user to login when the session expires - **fixed** — Stop rejecting preparation fields from an older parent - **fixed** — Improve server configuration and management - **changed** — Use a configure icon for the MCP server configuration action - **fixed** — Import shallow cache base before checkout ##### Changelog * 54e641aaa377905a3c2be3596106cdbf4a9e934a MUL-6665: rename agent task records to runs (#7534) * 2aad9842a9febc559666186a0e24d01c340fe933 MUL-6891, MUL-7048: fix(agents): preserve presence for hidden private runtimes (#7830) * 2efe1b2a43f743d7c7a4edb7a70534e13496caee MUL-6984 fix(daemon): let workflow step 2 alone decide the comment scan (#7972) * 49098deb6fc91e7105027d06b7c371069c374803 MUL-6984 refactor(prompt): give each duplicated instruction one owner (#7971) * 23171842fdf40c944fa896432acadec3da274eac MUL-6986 docs(squads): drop the comment pointing at a deleted source map (#8029) * 0242f37154e952fd1a35510ca3cc54e954101688 MUL-6986 refactor(skills): merge built-in skills into one platform skill and drop source maps (#7968) * cc09c3c12a1d3e2fff872b7fd52a26b653b98639 MUL-7008: Relax healthy WebSocket claim polling to 3 minutes (#7983) * 6a65922ef76ea7afd40b30795fb2ccee8cd6803b MUL-7016: Add read replica infrastructure (#7979) * 7f635526ffc6248ca7ee32c1cfb7d03fc64c36c7 MUL-7016: Route daemon workspace sync reads to replica (#8022) * 70ea4c8f0d044e06557944a59f9fe5e2ea24ea68 MUL-7050 perf(search): remove unused exact search counts (#8033) * 1296bb45e0b795e73faffccdfd253f0c40a124f6 MUL-7051 fix(subscribers): stop an armed autopilot from subscribing its trigger's creator (#8031) * 2cf5674d2e951db7733b622069e752b150dd6ab8 docs(changelog): add v0.4.40 release entry (2026-09-04) (MUL-7056) (#8038) * 7d339c186fa5c432bc9c1996c05555b95a5a1442 fix(auth): send the user to login when the session expires (MUL-7028) (#7993) * 5f0e0f2293293fd6e7a9b37c4a3685d0a9ada8ef fix(daemon): stop rejecting preparation fields from an older parent (MUL-7029) (#7994) * d5cd0f30093f17eb4ceb247b33a41f2caa4f53bc fix(mcp): improve server configuration and management (#8021) * 374279a9b9ffa542d9c63d80b220a062c60a6599 fix(mcp): use a configure icon for the MCP server configuration action (#8037) * 875b1e43627adde73b0a0362d397d4a488903b63 fix(repocache): import shallow cache base before checkout (#8024)