v0.3.42
HKUDS/CLI-Anythingv0.3.42Jul 9, 2026by github-actions[bot]
AI Summary
A major update introducing Chat V2 as a first-class IM-style tab, a basic OpenAI-compatible LLM API layer, and various UI/UX improvements for agents, issues, and chat management.
Key Highlights
- Chat V2 introduces a first-class IM-style Chat tab with auto-focus and default floating windows.
- A basic LLM API layer with OpenAI-compatible endpoints has been added.
- Agent hover cards now display runtime model and effort information.
- The 'Cancelled' status is now a default issue status rather than filter-gated.
- Chat session titles are now generated by LLM with a silent fallback.
Breaking Changes
- Generic LLM passthrough endpoints have been removed.
- The `issue reorder` CLI command now requires exactly one target flag via a cobra flag group.
New Features
- IM-style Chat V2 tab
- Basic LLM API layer (OpenAI-compatible)
- Agent hover cards showing runtime model and effort
- LLM-generated chat session titles
- Auto-focus compose box on new chat
- Cancelled status for issues
Full Release Notes
## Changelog * f30898f3ec80e58f7635272069002c72ea5659ea MUL-4299: guard migration numbering * 01f28e8af6282c62d7459f757dd8c68b614fd718 docs(changelog): add v0.3.42 release entry across en/zh/ja/ko (#5159) * f8c4c881293c146ae5a160f7ba116195f9998355 feat(agents): show runtime model + effort on agent hover card [MUL-4280] (#5117) * a51ab4d551585c18a76e0f1f656aa7c4518c7b17 feat(chat): Chat V2 — first-class IM-style Chat tab (MUL-4171) (#5076) * e6e63e6a13f1fcb8a9cd5d6f2afa36a3a2182c6f feat(chat): LLM-generated chat session titles with silent fallback (MUL-4295) (#5141) * 4763772c4fb615b91ef5bccd67eef9c58c140436 feat(chat): auto-focus compose box on new chat (#5146) * 23e4f125b299dd91386ca708766d1ef7cca981e3 feat(chat): default floating chat window to on (#5113) * 0582db356e730a8649dffbb6b38794f162cfa31c feat(issues): make cancelled a default status, not filter-gated (MUL-4290) (#5135) * 6077f1a9b0227bc2d449eea8b8e6b23ca8dd2276 feat(issues): surface cancelled issues via status filter (MUL-4261) (#5099) * 22a71bafe35a3de9e9949ff462ee3d7307f3aeaf feat(server): add basic LLM API layer with OpenAI-compatible endpoints (#5138) * 619b1b78e7c9bcfbfe0510d1f74135217bb20701 feat(server): remove generic LLM passthrough endpoints (MUL-4309) (#5154) * ccacce60a1cdbd98210a713a269ad166c55ee460 fix(channels): auto-reclaim orphaned IM-bot installations + accurate rebind conflict copy (#4810) MUL-3937 (#5103) * 4a93f4ce41c26340dc93a59cc88c7b044dddd269 fix(chat): advance selection to next chat when archiving the open session (#5110) * 756e7e39b30149e89b66231ae5cda1db5a70de23 fix(chat): prune orphaned outbound card messages on chat-session delete (#4810) (#5152) * 956f74e1d2c64ca26d18ea359980f6957470673c fix(chat): refresh Chat V2 input placeholder without remount (MUL-4276) (#5111) * 3fdcdb1a39c7f6936cb52885b73eee764ac1cc88 fix(cli): retry transient assignee resolver fetches (#5078) * 4db1abe11d27ad5f4313d4976d065f94379bad0d fix(comment): compensate dropped agent→agent @mentions in completion reconcile (MUL-4304) (#5148) * 75695a2e408404eac91585f9ca7d2c541e66e53b fix(comments): guarantee at-least-once processing of user comments (MUL-4195) (#5068) * 67cd1e645ac9d73cba83505844730b77bbc42570 fix(core): add exponential backoff with jitter to WSClient reconnect (#5036) * aecd47b59f72277fb0fa0abef42c07867435410b fix(daemon): mark workspaces root so escaped subprocesses still fail closed (#5044) * 3790ca78e786bfb3ff87f4a910ee23ecf4d95a31 fix(desktop): run git describe without a shell so version derivation works on Windows (#5097) * d3e51a7658623af10af4c66411ef50da0af9a298 fix(i18n): translate Chat sidebar nav + page title to zh-Hans (MUL-4322) (#5163) * 5812158ded31239dcb2dc90d9b5cbf4cba0351e9 fix(makefile): inject version ldflags into make daemon/multica/cli targets (#5054) * cac2965ddbade8cbbf4f781ced8c715280e30826 fix(markdown): autolink read-only URLs in the parse tree, not raw text (MUL-4242) (#5091) * 0ffb5f686399eb76fdd4f996c64ad9ef23c00677 fix(markdown): drop trailing markdown delimiters from linkified URLs (MUL-4242) (#5139) * 86c3f3052416275aac0816664b58a272cefbc9ee fix(server): keep originator on agent-created issues so A2A mentions stay authorized (MUL-4305) (#5149) * 3a3159a14a7a9af4e88be34eb18e3b559b90315a fix(ui): unify chat list & inbox list avatar size to 32px [MUL-4283] (#5121) * 3efe5bac170a6638aa34f2df1e11b275af27bcdb fix(views): restore chat and inbox list gutters (#5120) * 6a72f248a1466d65d9ff6b4da6bae76ed61178da fix: unblock release migrations (#5162) * 528d3c7fbb621438ce4213f3a757180ed7222f2c fix: use short task temp dirs for agent env (#5140) * 6be496c652769788a92260cdbfcfd8de52e9dd13 refactor(cli): make `issue reorder` require exactly one target flag via a cobra flag group [MUL-4222] (#5095) * 0c2e48ded2ec1bfa1b2a022d6ab8b229f4402e01 refactor: retire FF_RUNTIME_BRIEF_SLIM, make slim runtime brief the only path (MUL-4297)