Changelog
- [d27699] MUL-6743 refactor(issues): remove the assignment handoff note (#7626)
- [d4a712] MUL-6771 feat(cli): filter and sort issue list by custom property (#7664)
- [043121] MUL-6833 fix(web): localize auth callback and error pages (#7752)
- [fb5af9] MUL-6942: fix(views): let long issue identifiers expand beyond 4rem (#7945)
- [765321] MUL-6951 fix(autopilot): carry the trigger creator's authorization on scheduled runs (#7918)
- [d7247f] MUL-6975: preserve departed member identity in timelines (#7931)
- [603519] MUL-6977: test: remove implementation-only coverage (#7932)
- [d2bc57] MUL-6987: docs: document task runtime environment contract (#7956)
- [731af7] MUL-7002: push runtime deletion invalidation to active daemons (#7969)
- [571e61] MUL-7002: remove database reads from WebSocket heartbeats (#7976)
- [cddef2] MUL-7006: fix(server): keep leader routing when a reply targets a leader comment (#7975)
- [22afa4] docs(changelog): add v0.4.39 release entry (2026-09-03) (MUL-7021) (#7988)
- [2c4788] docs(providers): mark Oh-My-Pi as Multica-managed MCP (MUL-6997) (#7965)
- [d1c7ec] feat(agents): add live model catalog refresh (#7919)
- [01dbfa] feat(desktop): add numbered tab shortcuts (MUL-6923) (#7870)
- [03b597] feat(wecom): report a failed run to the chat that asked (#7952)
- [3df7c3] fix(agent): normalise the provider prefix in the Hermes set_model skip-gate (MUL-6958) (#7908)
- [4dfa08] fix(daemon): isolate managed OpenClaw MCP servers without reading user config (MUL-6684, MUL-6857) (#7279)
- [0eff89] fix(server): preserve legacy handoff notes (#7989)
- [035abd] perf(db): retire delegated failure pending index (#7977)
- [879d0d] refactor(agent tasks): drop the Active sibling runs prompt block (MUL-6984) (#7937)
- [f83293] refactor: remove tests that only restate constants or declarations (#7984)