v0.2.20
multica-ai/multicav0.2.20Apr 29, 2026by github-actions[bot]
AI Summary
A feature-rich release focused on agent runtime improvements and quick-create functionality. The release introduces presence v3 for agents, WebSocket heartbeat, Redis auth token caching, and async quick-create with inbox completion.
Key Highlights
- Agent presence v3 with execution log and trigger summary
- WebSocket heartbeat with HTTP fallback
- Quick-create issue with async agent and inbox completion
- Redis auth token caching with 10m TTL
- Editorial 404 page
New Features
- Per-device recency ranking for mention dropdown
- Default assignee to picker agent when user didn't name one
- Backend default agent args environment variables
Full Release Notes
## Changelog * 21e3cfaa01f5228f90ac056a0651009117f414a0 Agent runtime status redesign: split presence into availability + last-task (#1794) * f0a3f5ddeb012d958d0f269903c1f11033acdb4b chore(docs): remove shipped agent-runtime redesign + workspace audit docs (#1829) * 576304519b06eab24217d6b7bcb37676914bd470 docs(execenv): expose label/subscriber CLI + complete create/update flag list (#1830) * f745a3bbbe10c8348e3be5456e1448a661e2618b feat(agent): presence v3 + execution log + trigger summary (#1823) * 286ecf04b172e7152a5baffed78f3196b266d412 feat(daemon): add WebSocket heartbeat with HTTP fallback * 375534573ccc8dd907be1824fc7bb7f100460602 feat(editor): rank mention dropdown by per-device recency (#1825) * 40a984c997356a742a0ec8925f5e216939ff5cdf feat(quick-create): default assignee to picker agent when user didn't name one (#1836) * 86e7de3e4187b1cc5c181e072d67ee42cee75d6d feat(server/auth): cache auth token lookups in Redis with 10m TTL * e66bd593eaf319a5e8d612e11ca6abd878e25272 feat(web): add editorial 404 page (#1844) * 391a4ecd095721106ee693ffcb18927d7e574641 feat: add backend default agent args env vars (#1807) * 2d9c15369524d1f7996df672612f1158ae5c0a24 feat: quick-create issue (async agent + inbox completion) (#1786) * 805071b5b1423f662438e0999bd98c5903b6fcc6 fix(agent/cursor): route Windows launcher through PowerShell -File to preserve multi-line prompts (#1709) * 49ccd22027a14acd3029d00490bef747ae2b3f9f fix(cli,quick-create): no duplicate issue when --attachment fails post-create (#1849) * 9ccaf1847943ccc8e98517f99e9d0486d565e9d1 fix(comment): don't inherit parent @mentions from agent-authored roots (#1833) * 936ccce8fa912ee19f30c273c2e08cfc9a79ef52 fix(comments): unescape `\n` in agent task-completion output (#1850) * 866b901943bce272676414fcee0bb07f04c1d15a fix(desktop): use themed Toaster wrapper instead of bare sonner (#1835) * bd8260764596f8b9f221ef1be61d18c3b3402066 fix(execenv): default-disable Codex native multi-agent in per-task config (#1845) * 54d895a210314ea68893ad65008ed50bd51f0a5d fix(execenv): mandate comment-history read on assignment-triggered runs (#1843) * 365e84b920d69926cca7e2d54551087a8f2f5cfb fix(execenv): prefer stdin for formatted comment replies (#1851) * e4103f6ad7a4e4686dea39f2c12279c365158d6d fix(execenv): strip [[skills.config]] from per-task codex config.toml (#1816) * 7528022355f6f3e5913757f273891800cf0798d1 fix(quick-create): bound dialog height + scroll editor when content overflows (#1847) * 415060e6be706c744b009721c2d5a8c2e7c21193 fix(quick-create): unstick queued tasks (workspace resolution + WS wakeup) (#1827) * 22136a55fc7e95325caa4d4ccd65ce6dd3235a87 fix(server/heartbeat): split auth_ms into decode/runtime_lookup/workspace_check + auth_path (#1822) * a475c17283128e45154bbcd19bbf4a10953e3598 fix(views): drop disableHoverCard from QuickCreate modal ActorAvatars (#1818) * 9587a577e296f8933e64dec3e59e0d7517078f48 fix: guide codex multiline comments (#1795) * 9baa72cc6831661d42965014915e49539896da87 fix: polish quick-create UX (kind labeling, dark toast, placeholder) (#1831) * f0c845b7777e6ca62f8cea21112232ed11d97c97 fix: popover click bubble + resilient presence loading (#1798) * 2a59236575619673061bcc4061490f1d4316a9c8 refactor(create-issue): unify agent/manual modes under one Dialog shell (#1826) * 01855f6b09f37879dc4f0f98015668d9206d1bf5 revert(chat): Chat V2 — restore right-bottom floating drawer (#1580) (#1792)