v0.4.14
multica-ai/multicav0.4.14Jul 29, 2026by github-actions[bot]
AI Summary
Validates agent concurrency limits and fixes daemon session history replay issues. Enhances avatar security with signed endpoints and adds proxy-mode downloads.
Key Highlights
- Agent concurrency limits validation
- Daemon session history fixes
- Signed avatar endpoints
- Proxy-mode downloads
New Features
- Concurrency limits enforcement
- Signed avatar serving
- Proxy-mode downloads with scoped capabilities
- Editor mention/slash picker improvements
Full Release Notes
## Changelog * cf4114cd5d4cdfca421a62d96b158ebc45caa4fc MUL-5396: validate agent concurrency limits (#6034) * 77907db1e3b30759d02521d3ce244f5a92ca1dd4 MUL-5406: propagate non-ErrNoRows scope DB errors (#6057) * 30318b79bce661e3d00f2da2ab943ab5b435a9cf MUL-5426: fix(daemon): retire sessions whose history the provider refuses to replay (#6083) * b3847b4172d527899cc976013d124b8439290e2a MUL-5433: fix(agent/hermes): pin session id mid-flight for daemon resume (#6070) * 545afea827dea2939d6395ca3002691ef36c1f18 Revert "feat(ui): establish a role-named type scale and migrate ad-hoc font s…" (#6116) * 9dde8370a5700e34e2be1ffb9659fd486f2ce878 docs(changelog): add v0.4.14 release entry (#6120) * 0abee49005dd8b10c08cec6694b528a4ee5bd429 docs(self-hosting): require COOKIE_DOMAIN for split-domain deployments (MUL-5413) (#6055) * d68d636c91076e63d86de44453f8a26ba5bd62a0 feat(ui): establish a role-named type scale and migrate ad-hoc font sizes (MUL-5451) (#6108) * 280fa28e0d74aef8365173038eb8fec647b76063 fix(agent): deny CodeBuddy's interactive plan-mode tools in headless runs (MUL-5383) (#6104) * de3e0ae55668dc4361d331f0dadd337798e76aa0 fix(agent): make cursor stream protocol drift loud instead of silent (MUL-5434) (#6089) * cc5ee169f061b68633d1b7d25a0cc9343a22697f fix(agents): allow agent owners to manage their own agent's env (MUL-5438) (#6080) * bdae0d2a03225ec7176d487d9ef981335e563090 fix(attachments): serve proxy-mode downloads with a scoped capability URL (MUL-5292) (#6092) * 607209de7c7d94c858d2a67925df8fb006fc408d fix(avatar): serve avatars through a signed endpoint on private buckets (MUL-5393) (#6088) * 45e24e3565ce26acf5e909fd4e5c31a28f74f2a0 fix(comment): @all no longer swallows an explicit @agent mention (MUL-5411) (#6048) * a0ef1a43f3b4d9c6fdbfd4fa239782f73084ebe7 fix(daemon): diagnose silent OpenClaw npm shim failures on Windows (MUL-5422) (#6084) * 07a78d910d96b61a69a4a46f1180fc0603d56141 fix(daemon): discover agent CLIs installed after startup (MUL-5439) (#6086) * e45a8f6c1212cdd31f93255d86197d58d16138a7 fix(daemon): scan comment roots before bulk reads in agent catch-up (MUL-5372) (#6093) * 2e9a3d01193a909004be58fba72b75729e323379 fix(dashboard): stop leaking private agents from the per-agent rollups (MUL-5409) (#6051) * ba17fcf46a09caade3a8804610c3b8924addbea4 fix(editor): open mention and slash pickers only for typed triggers (MUL-5429) (#6072) * 6d98b5eeb35e7835420ad5ca1aaa7f85288d69a3 fix(editor): re-sign cross-origin attachment URLs (#6029) * 06a100d612d3ee611dc15f10113e76c1793da2b5 fix(editor): render proxy-mode inline images from an authenticated byte fetch (MUL-5445) (#6091) * b5992c4454815e5cc8305f2f71e99857ff5d5651 fix(featureflags): publish the hang stack capture flag to clients (MUL-5345) (#6079) * e70e71fea13bdafcfd5c9cb65a9f9a76fb8aaa8c fix(issues): repair the issue Table's column interactions, loading states and scroll rendering (#6036) * 4f70480039522f4c79f3bd9f04202166f314545c fix(typography): real Inter italic + variable Geist Mono on desktop (MUL-5449) (#6105) * e54296eabb4607839f2f7fa9728db94628c2d198 fix(ui): raise light muted-foreground to clear WCAG AA (MUL-5447) (#6095) * 9ff766d7003d7881e25119793773fb4576663877 fix(ui): tabular figures on live task timers (MUL-5448) (#6094) * 503b09c5de2fdba34c821a3a08296681b80bd007 fix(web): give landing CJK headlines a real serif and CJK metrics (MUL-5446) (#6101) * c25a82eee0dfbf91384e2218955c3d1d73a62921 perf(agents): fast model discovery on runtime switch (MUL-5444) (#6098) * d4dac0e77c727d1408daada45aeb3068cdbe33ad perf(agents): index-backed latest-terminal lookup in task snapshot (MUL-5436) (#6085) * 5f820a1d22535655adbeca66bc3a8e2299a2ec3a perf(agents): raise the model catalog serve window to 24h (MUL-5444) (#6115) * 0066ab259e147d9455d7a58d9b94e533aacf2939 refactor(agent): drop unreachable inline system-prompt branches (MUL-5392) (#6050) * 962d376fda592adc65fa08b3aa75422d6f039b25 refactor(agent): share acpDeliverableTracker across ACP backends (MUL-5405) (#6044) * 6c9a59cc143e833f4fd558066ac1e760d45afdd4 refactor(uploads): widen handleUpload contract, fix interrupted doc drift (#6035) * e083193a5a3ded8112b86fa5d4841c23ba672de0 test(channel): wait for the async media goroutine before asserting on it (#6107)