Changelog
- f30898f MUL-4299: guard migration numbering
- 01f28e8 docs(changelog): add v0.3.42 release entry across en/zh/ja/ko (#5159)
- f8c4c88 feat(agents): show runtime model + effort on agent hover card [MUL-4280] (#5117)
- a51ab4d feat(chat): Chat V2 — first-class IM-style Chat tab (MUL-4171) (#5076)
- e6e63e6 feat(chat): LLM-generated chat session titles with silent fallback (MUL-4295) (#5141)
- 4763772 feat(chat): auto-focus compose box on new chat (#5146)
- 23e4f12 feat(chat): default floating chat window to on (#5113)
- 0582db3 feat(issues): make cancelled a default status, not filter-gated (MUL-4290) (#5135)
- 6077f1a feat(issues): surface cancelled issues via status filter (MUL-4261) (#5099)
- 22a71ba feat(server): add basic LLM API layer with OpenAI-compatible endpoints (#5138)
- 619b1b7 feat(server): remove generic LLM passthrough endpoints (MUL-4309) (#5154)
- ccacce6 fix(channels): auto-reclaim orphaned IM-bot installations + accurate rebind conflict copy (#4810) MUL-3937 (#5103)
- 4a93f4c fix(chat): advance selection to next chat when archiving the open session (#5110)
- 756e7e3 fix(chat): prune orphaned outbound card messages on chat-session delete (#4810) (#5152)
- 956f74e fix(chat): refresh Chat V2 input placeholder without remount (MUL-4276) (#5111)
- 3fdcdb1 fix(cli): retry transient assignee resolver fetches (#5078)
- 4db1abe fix(comment): compensate dropped agent→agent @mentions in completion reconcile (MUL-4304) (#5148)
- 75695a2 fix(comments): guarantee at-least-once processing of user comments (MUL-4195) (#5068)
- 67cd1e6 fix(core): add exponential backoff with jitter to WSClient reconnect (#5036)
- aecd47b fix(daemon): mark workspaces root so escaped subprocesses still fail closed (#5044)
- 3790ca7 fix(desktop): run git describe without a shell so version derivation works on Windows (#5097)
- d3e51a7 fix(i18n): translate Chat sidebar nav + page title to zh-Hans (MUL-4322) (#5163)
- 5812158 fix(makefile): inject version ldflags into make daemon/multica/cli targets (#5054)
- cac2965 fix(markdown): autolink read-only URLs in the parse tree, not raw text (MUL-4242) (#5091)
- 0ffb5f6 fix(markdown): drop trailing markdown delimiters from linkified URLs (MUL-4242) (#5139)
- 86c3f30 fix(server): keep originator on agent-created issues so A2A mentions stay authorized (MUL-4305) (#5149)
- 3a3159a fix(ui): unify chat list & inbox list avatar size to 32px [MUL-4283] (#5121)
- 3efe5ba fix(views): restore chat and inbox list gutters (#5120)
- 6a72f24 fix: unblock release migrations (#5162)
- 528d3c7 fix: use short task temp dirs for agent env (#5140)
- 6be496c refactor(cli): make
issue reorderrequire exactly one target flag via a cobra flag group [MUL-4222] (#5095) - 0c2e48d refactor: retire FF_RUNTIME_BRIEF_SLIM, make slim runtime brief the only path (MUL-4297)