v0.2.16
canove/whaticket-communityv0.2.16Apr 24, 2026by github-actions[bot]
AI Summary
Major UI overhaul including Chat V2, Autopilot redesign, and improved issue management with context menus, alongside documentation improvements.
Key Highlights
- Chat V2 with sidebar and main area
- Autopilot redesign with simpler schema
- Issues right-click context menu
- Docs rewritten as bilingual flat content tree
New Features
- Show profile card on agent avatar hover
- Surface task source on AgentTaskResponse
- Onboarding runtime detected event
- Autopilot redesign modal
- Chat V2 sidebar entry
- Tighten GC defaults
- Desktop right-click context menu
- Docs-site bilingual rewrite
- In-app feedback flow
- Issues right-click context menu
- Sticky date navigation on changelog
- Extract Broadcaster interface
- Remove Test Connection feature
- Add readiness health endpoints
- Surface docs from onboarding
- Fix daemon terminal windows on Windows
- Fix repo cache collision resistance
- Restore issue-mention class
- Skills list and detail page redesign
- Wrap list as card with scroll fade
Full Release Notes
## Changelog * 99154d97b97f355d03927a2d98630bc26c792ba0 Restrict /health/realtime metrics exposure (MUL-1342) (#1608) * 2cced51d64b6aa861b08c314c6ad5994e1bce4e5 docs(changelog): publish v0.2.14 + v0.2.15 release notes (#1517) * 059356cce7528239858e2f97e606cc5e65b38356 docs(claude-md): trim implementation archaeology, keep rules (#1540) * 9dcc082920372d43afef288ad03445d3325aaae7 docs(handler): note that GetConfig is public-only and what may be returned (#1538) * 6107211a6e31a9dd2a22fe6ac2fac3579ecfad34 docs(selfhost): correct WebSocket guidance for LAN access (#1567) * 977b0c05583a66461b0582737b917155e2261520 feat(agents): show profile card on agent avatar hover (#1577) * 6717db1fad2ae29900e1dfb7896517124ff553cc feat(agents): surface task source on AgentTaskResponse + use it in Tasks tab (#1455) * 6c72c71e3e07cf275ae34d61ceb8f8e94c8d2753 feat(analytics): add onboarding_runtime_detected event on desktop Step 3 (#1553) * 40cea8454d6457b0a6a227c1c72807a0d76d4338 feat(autopilot): redesign modal — simpler schema, consistent schedule UI (#1595) * 35aca57939b5f4eae88a24023fa281e6f18c1180 feat(chat): Chat V2 — sidebar entry + main-area page (#1580) * e0e91fc792c7494a1821b4627079850002c19aca feat(daemon): harden agent mention-loop instructions (#1581) * 8f10741a4dda16ca82a0d8e7e38e86097d23be2c feat(daemon/gc): tighten GC defaults + flex duration suffix (#1559) * 5e51f5b356c543417aae140b0bce4ee53bf406cf feat(desktop): add right-click context menu with clipboard actions (#1575) * 8c2e08418f116e1edf081a75644b5d1c6ab54e30 feat(docs-site): rewrite docs as bilingual flat content tree (#1591) * d6e7824ff191b45cd92c6ffe6f6bfd2bf801e142 feat(feedback): in-app feedback flow + Help launcher (#1546) * e994d77982a41f6b2226a0fd2ae12b6e1131dc9e feat(help): mark external links with arrow, move Feedback last (#1560) * d54daa62c5369ecea8f122cffbc2dd76743967ac feat(issues): right-click context menu + unified issue actions (#1594) * 83a3683d0751fe6540645de80b13d3c4123d6738 feat(landing): add sticky date navigation to changelog page (#1552) * 91424752acb7179b2741a56c44bf12484158d3cd feat(realtime): phase 0 — extract Broadcaster interface + add metrics (MUL-1138) (#1429) * 6fd1255873818d1a769e79b69daac2bc759b93fe feat(runtimes): remove Test Connection / runtime ping feature (#1554) * 9ed1fa95fc24bb3bb288e4615124300e62cf2c11 feat(server): add readiness health endpoints (#1605) * c7e725ef668f3e4864284071423c6baf812e94f5 feat: surface docs from onboarding + landing, unify Autopilot naming (#1613) * fae3afee790a40ffb6ad336543ee5515e002c41d fix(agents): drop auto-loading Local Runtime Skills section from Skills tab (#1551) * 98edc6b9ffdafc844353d137d7554cc48c62d90e fix(auth): make /api/config publicly accessible (#1530) * 147fb2ee6676ecf6b2ad1cc2a1a1f682439f35d0 fix(autopilot): confirm before deleting autopilot or trigger (#1604) * 71cc646951be16fd5be3bb2df7fe103e90c5083d fix(chat): prevent UI flicker when streaming response finalizes (#1583) * bb767e0ea65e1a3daaa1c59493a0e1eedf8aa2a3 fix(chat): prevent chatbox jump when sending first message (#1582) * b51d1c4dc3687dc00f311fa883c0d45ae317dbcf fix(cli): make browser-login work from a machine that isn't the server (#1556) * cbe0cbef564fdb9c3196a764fa944d4db04de2b0 fix(daemon): retry local-skill reports on transient server errors (#1561) * 6d9ca9de93f1d1679843172562f7440bc66a335f fix(daemon): suppress agent terminal windows on Windows (#1474) * 9c177562e216a9aaf0e790de857bb941c7186006 fix(daemon/repocache): make bare repo cache keys collision-resistant * 95bcffef8c32abbe2e25a675b983b1b1f7d05372 fix(desktop): expose search params from root navigation adapter (#1547) * 88b892f1ca6662d6e02bb951c9a6f841287cefc1 fix(desktop): preserve last-opened workspace on app start (MUL-1269) (#1515) * f2ba087f748cb02a4d7a33c8b09affcbcc23bde8 fix(editor): preserve nested ordered lists through readonly render (#1512) * 0bd6ba9354850fe06268e7ee784eed081a4d4856 fix(issues): cleaner board card hover with shadow elevation (#1600) * 044d1443b58985d004bd3f1f800de48e874a9266 fix(issues): keep reply editor expand icon muted on focus (#1565) * 502add4bd1e42128d6c502897bcebafbc91d169d fix(issues): restore compact single-line reply editor, keep expand overlap fix (#1562) * efc08a1e374620311ffdfba03731597ab26e72c8 fix(issues): stop expand button from covering text in comment/reply editors (MUL-1297) (#1558) * 5bab95ad261417acd75b3296531547a6e7190e04 fix(issues): unify board card hover and active visual (#1603) * 7375bda9b58c83305dd33f8e80c8c5a9496c51ea fix(landing): scope landing route to always-light palette (MUL-1277) (#1537) * 2a248b854875c94a49551bd888397338abfe6a53 fix(openclaw): raise agent discovery timeout to 30s (#1495) * 17136742b95b7e75f728e92780a41d9f17c538b8 fix(runtimes): fix dark mode chart visibility and invalid CSS color syntax (#1573) * 4f40f70ea7a2d6f233f2274d32627a736231f94d fix(skills): remove double-flicker on CreateSkillDialog close (#1610) * 5ef957ca1bd5d1e9d85a9241cf6a2b6f98ef6b29 fix(skills): resolve aliased skills.sh imports (#1432) * ad803b86ecf018a945296146f65f277555141f8e fix(skills): shared-state runtime local-skill stores (MUL-1288) (#1557) * fe84e29b641f7a9e6c27959de3918418575d6bd6 fix(ui): stop menu hover from overriding icon colors (#1612) * f84d21679417139fd023987e237cb26cb9a9936a fix(views): restore issue-mention class on <a> for mention card (#1516) * 9e1e3981fb39a11a9a7d2cce480bcd42535b0a93 fix(workspace): defense-in-depth owner check in DeleteWorkspace handler * d97aec83d7d548e0452fff72d871201dd1eae0e9 fix: pass model to Hermes ACP and add hermes to InjectRuntimeConfig (#1203) * 7067d8f125fee08c5d47d9b9caa7a2ba6df4c996 refactor(skills): redesign list page and add skill detail page (#1607) * f7fe0829f2093d805805c085338d42483dd3309a refactor(skills): wrap list as card, use shared PageHeader, add scroll fade (#1614)