Changelog
- aa110aa MUL-5088: import repositories from GitHub App (#5896)
- c271f80 MUL-5370 fix: label stalled skill-bundle downloads, align failure-reason copy with the backend taxonomy (#6001)
- 18adb20 MUL-5391: unify upload placeholder UI (#6025)
- 79cc3ab docs(changelog): add v0.4.13 release entry (#6038)
- 0254090 docs(changelog): file the Claude Code cache fix under fixes and lead with it (MUL-5400) (#6047)
- 81797b5 feat(agents): thinking level + Codex speed in the create flow (MUL-5390) (#6027)
- 50c89c7 feat(autopilots): hide webhook URL token by default (MUL-5374) (#6015)
- b5f19ad feat(composer): post-send caret policy per surface (afterAccepted) (#6014)
- 420ffe7 feat(diagnostics): capture the JS stack of a hung renderer (MUL-5345) (#6026)
- 77b309a feat(drafts): unified draft lifecycle + upload ownership inversion (MUL-5181) (#5900)
- 995ec8f feat(editor): 粘贴超长文本自动转为文本附件 (#6019)
- 2274f52 feat(issues): agents-working chip on the sub-issues header (#5825) (#5834)
- a874dc8 feat(usage): cap the leaderboard at the top 10 agents behind a Show all toggle (MUL-5388) (#6020)
- 4d0475c feat(usage): error/failure charts on the Usage page (MUL-5352) (#5991)
- ce45b8d feat(usage): rank the Errors offender list by failures or rate (MUL-5389) (#6023)
- ba10897 fix(channel): deliver the final answer only to Slack and Lark (MUL-5378) (#6016)
- 4eb80c8 fix(daemon): keep the runtime brief byte-stable across triggers (MUL-5377) (#6021)
- 7d2d745 fix(daemon): probe built-in agent CLIs once per registration batch (MUL-5225) (#5842)
- 831ef92 fix(editor): limit paste-as-file to chat (#6043)
- ceba14a fix(issues): MUL-5362 return to the source list after deleting an issue (#5997)
- c0f397b fix(migrations): remove historical skill-bundle backfill (MUL-5400) (#6045)
- 5446976 fix(qoder): deliver final answer only (MUL-5394) (#6022)
- f1cb726 fix(usage): move the Errors card to the page bottom and rebalance its layout (#6003)
- 077ac8a refactor(channel): claim media ledger rows one at a time (MUL-5367) (#5993)
- 1018c05 test(daemon): extend the byte-identity guarantee to chat and the other kinds (#6033)