v0.3.42

9001/copypartyv0.3.42Jul 9, 2026by github-actions[bot]

AI Summary

Introduces a new Chat V2 interface and a basic LLM API layer while fixing several stability and parsing issues.

Key Highlights

  • First-class IM-style Chat tab (Chat V2)
  • Basic LLM API layer with OpenAI-compatible endpoints
  • Default 'cancelled' status for issues
  • Exponential backoff for WebSocket reconnection

Breaking Changes

  • Removed generic LLM passthrough endpoints
  • Made `issue reorder` require exactly one target flag via a cobra flag group
  • Retired FF_RUNTIME_BRIEF_SLIM

New Features

  • Chat V2 IM-style tab
  • LLM-generated chat session titles with silent fallback
  • Basic LLM API layer
  • Cancelled status defaulting
  • Exponential backoff for WSClient reconnection

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)