github multica-ai/multica v0.4.44

3 hours ago

Changelog

  • 023c349 MUL-7072 chore(db): drop the reference_only column (#8253)
  • 8bf525e MUL-7106 feat(dingtalk): add contextual replies and task lifecycle reactions (#8125)
  • 7ebe0bf MUL-7213: feat(server): Triage has no executor (#8373)
  • 3551e72 MUL-7232 feat(daemon): add dsh desktop(self-hosted) support (#8237)
  • dee1ed6 MUL-7236: add anonymous self-host telemetry (#8252)
  • 7dafc0c MUL-7240: Unify issue lifecycle into four stored categories (#8261)
  • 686957e MUL-7271: test(server): cut slow Go test time further (follow-up to #8295) (#8318)
  • 8bf3046 MUL-7275: fix(skills): normalize Windows archive entry paths (#8297)
  • a9e82c7 MUL-7282: fix(comments): delete only the selected comment and keep its replies (#8323)
  • 27d0529 MUL-7319 fix(wecom): a completion of whitespace is not a message (#8347)
  • b8d03bc MUL-7326 fix(service): coalesce duplicate EnqueueTaskForIssue on the assignee path (#5914) (#6304)
  • 49cd223 MUL-7339: fix(comments): stop rendering a placeholder for a deleted reply (#8371)
  • 5d78772 MUL-7340 fix(lark): share bind-session state across replicas so the QR survives the first status poll (#8376)
  • 361edd9 MUL-7342: index chat session delete lookups (#8375)
  • e0b1f1c MUL-7355 fix(claude): deduplicate fallback usage by response ID (#8382)
  • b62cce5 MUL-7359 perf(runtime): avoid echoing final comment bodies (#8390)
  • f0317cd MUL-7373 fix(docker): upgrade Alpine OpenSSL packages in web image (#8414)
  • d665f0a MUL-7379 docs: retranslate the issue status model and correct category-wide behavior claims (#8438)
  • ff60b2f MUL-7379 fix: restore per-status sort order and the delegated handoff signal (#8435)
  • 8d294d0 Revert "docs(changelog): add v0.4.44 release entry (2026-09-14) (MUL-7356) (#…" (#8403)
  • 1a660e6 docs(changelog): add v0.4.44 release entry (2026-09-14) (MUL-7356) (#8396)
  • 93b4c38 docs(changelog): add v0.4.44 release entry (2026-09-15) (MUL-7400) (#8446)
  • 02a8ff3 feat(maintenance): add resumable internal backfill API (MUL-7365) (#8436)
  • 8908fcf feat(server): reserve the triage status key (MUL-7212) (#8298)
  • f639d35 fix(agents): MUL-7383 exclude cancelled runs from success metrics (#8424)
  • fe4d6a4 fix(autopilot): show last run status in list (#8354)
  • c26da76 fix(codebuddy): deduplicate fallback usage by response ID (#8395)
  • cf52ba3 fix(codex): MUL-7374 avoid double-counting reasoning output tokens (#8416)
  • a00ebbb fix(codex): MUL-7381 synchronize codex thread ID access (#8428)
  • a192201 fix(daemon): discover Hermes local skills from the home tasks run against (#8327)
  • aac85ab fix(daemon): preserve issue status catalog wire compatibility (#8378)
  • 24fecdd fix(db): restore unique migration prefixes (#8372)
  • 7d9613b fix(issues): show content previews in inline agent logs (#8408)
  • 408bf2b fix(lark): honor the device-flow expires_in so the bind QR keeps its full 1h window (MUL-7340) (#8370)
  • dd785a5 fix(migrations): add the Triage column CHECK without scanning the issue table (#8449)
  • ee1ea34 fix(migrations): renumber the Triage validate migration to 489 (#8452)
  • c4c8bab fix(opencode): include separate reasoning in output usage (#8431)
  • d77a1c5 fix(prompts): remove status wire details from operational guidance (#8401)
  • 20f20d6 fix(qwen): exclude cache reads from plain input usage (#8440)
  • 1b3137a fix(server): MUL-7364 decide issue GC and recovery prefilter on lifecycle category (#8405)
  • 95629c6 fix(sidebar): align help after dismissing Discord link (#8437)
  • 9d18186 fix(status): MUL-7365 expand category compatibility before backfill (#8407)
  • dddbb03 fix(tasks): prevent delegated failure recovery starvation (#8406)
  • 2295be9 fix(test): widen the codex retry handshake budget so CI stops flaking (#8386)
  • a3318b6 fix(views): move issue refresh feedback into page title icons (#8430)
  • c7f259c revert(server): withdraw the reserved triage status key (#8450)
  • 8b7a4fb test(daemon): isolate local skill homes on Windows (#8338)

Don't miss a new multica release

NewReleases is sending notifications on new releases.