v0.3.18

multica-ai/multicav0.3.18Jun 8, 2026by github-actions[bot]

AI Summary

This release adds Lark/Feishu integration features including per-agent model selection, native web notifications, and various daemon and runtime improvements with better error handling.

Key Highlights

  • Lark Bot integration with Antigravity (agy) per-agent model selection
  • Native notification banners for web app
  • Skip agent triggering on /note-prefixed comments
  • WebSocket X-Forwarded-Host support
  • CLI error translation layer with actionable hints

New Features

  • Central error translation layer in CLI
  • Per-status error copy with actionable hints
  • Enable Antigravity per-agent model selection
  • Agent live signal in issue-detail header
  • Native notification banners for web
  • Skip agent triggering on /note-prefixed comments

Full Release Notes

## Changelog
* 4ea295e5fa8235ef0136d5f46269d450e5de6026 MUL-2375 fix(docker): pass VERSION, COMMIT, DATE build args to docker build
* 8abdc779612b14ed45f25543827a80a7b6a103a3 MUL-2489 fix(runtime): delete archived squads before runtime teardown (#2955)
* 3389e887e039c8d84a22e39842fbcf01c97728b5 MUL-2614: randomize self-host Postgres password (#3893)
* 10076ae773e5973fd31165fd6e5375b55666f752 MUL-3123 fix(realtime): support X-Forwarded-Host in WebSocket checkOrigin
* d434f038c9d63966dd4ece4d1087aa9b5fbec8cc MUL-3127: reuse submit button in reply input (#3901)
* 51a214b4c0e288ceb8ddb19eff2876557d561c4b MUL-3134: restore header agent popover (#3905)
* f6999a9dcb1fbe7c13315ef0b1e639ea1413ffdc MUL-3134: simplify issue agent header chip (#3902)
* 5be7d1bc172668bfeaab7eecd44523fc1ccfe5d5 MUL-3136 fix(openclaw): parse config path from last non-empty line of CLI output
* 54dbb57aefc46f323fc60fdc7c3fab198788b5fa MUL-3138: add June 8 changelog entry (#3904)
* 5e7587ad07e30ab21b17f11421bef579edb83823 Optimize daemon runtime wakeups (#3859)
* 139cd755e290d6b58e9deb7faaef41727e8c1137 Revert "MUL-3127: reuse submit button in reply input (#3901)" (#3906)
* 28de8b8bdeadf00877abfa7eb07f412b34495f8f feat(cli): central error translation layer (PR1, MUL-3104) (#3892)
* b83b41ff440bda8159e8873ce9c44389cce7f0ab feat(cli): per-status error copy with actionable hints (PR2, MUL-3104) (#3897)
* 1ddf89a8f240f1997bcc2582a35408de90f31b69 feat(daemon): enable Antigravity (agy) per-agent model selection (MUL-3125) (#3894)
* a02b3dfb4ae57307a1c43898e085c3e9e975fe04 feat(issues): move agent live signal into the issue-detail header (#3879)
* f5db77340f2779ec131dd5e7a04ec71d0c1bb37f feat(web): native notification banners for the web app (MUL-3116) (#3883)
* dfc159e1aade77f2e27e8abe1651520917d54ff4 feat: skip agent triggering on /note-prefixed comments (MUL-3115, #3649) (#3885)
* 3808049361cff790dfff0760d200456914a14c61 fix(codex): set semantic thread names (#3887)
* ef75f80d9d88b1a7e2f07e3848e9617bf483a5c7 fix(daemon): clean stale agent branches during repo gc (MUL-2550) (#3039)
* d6e00e0909adf828a48d8cbcb06c5e3c25a5e194 fix(daemon): fail loudly when self-restart spawn fails (#2503)
* 2e34016f1f2fddbc9e9d5e187373ec0b2a2ca291 fix(daemon): interrupt local agent on server-side terminal task states (#3878)
* 3f98ada5470d581c0c93b494cd16a1435a96f049 fix(desktop): guard updater events after window destroy (#3871)
* 83ac61e2a12c1d0a3e214d9ff83226266e732d71 fix(mobile): border + className passthrough on WorkspaceAvatar logo branch (#3849)
* 96dbe8877431891a4d78462f8c191781fcc86f9d fix(mobile): render workspace logos and use English copy in workspace switcher (#3839)
* bcc7cd36888bb997cd50dc797aea8e721101c285 fix(projects): add backdrop-blur to compact list header (#3783)
* 0da879ec894706682d2a92b08c8c19924d986809 fix(runtime): pause autopilots inside the runtime-delete teardown transaction (#3880)
* d9e6d7807b2ade50bc0f1576b0eb57d02b453e56 fix(runtimes): show each agent's own CLI version in the runtime list (#3850)
* 4190de3d6484f78111d9d2381206515f619b467b fix(skills): quote description values in built-in SKILL.md YAML frontmatter (#3852)
* 1abd0e33a66d1f4fed1225322c2e6c08f6db5e4b fix(transcript): close dialog on desktop navigation (#2903)
* 7b453ff6041115d480af5c0749b6743f1ed1b111 fix: show assignee avatar in command search (#3889)
* f8fb3fdcd121a5260ff42ac0b730c628278fb379 fix: swimlane view filters (MUL-3072) (#3645)
* b89b9cb4d6687fd3a8470b032d2a7b3a0d40dc73 test(migrate): concurrent migration race test using real Postgres (MUL-2956) (#3712)