github multica-ai/multica v0.4.0

5 hours ago

Changelog

  • 12e3c39 Add auto-save confirmation toasts (#5261)
  • 41b3045 MUL-4424: bound Codex app-server startup RPCs (#5319)
  • 3bd69bd MUL-4432: add DM button on agent detail page (#5289)
  • ab54c2b MUL-4471: refresh workspace repos on demand (#5334)
  • 69ad806 MUL-4472: fetch runtime profiles on demand
  • 3a382d9 Refine agent access scopes in create flow and inspector (#5269)
  • 9a071b8 Revert "fix(chat): correct unread — archived sessions + mount-race auto-read …" (#5332)
  • d51a3cb Unify settings layout and auto-save (#5257)
  • 014eb04 docs(changelog): v0.4.0 release notes (#5339)
  • 1427e8a feat(agents): add conversational creation studio (#5296)
  • e1c65b0 feat(agents): remove template entry from agent creation ModeChooser (MUL-4481) (#5343)
  • 2affa34 feat(agents): two-level runtime picker on agent settings — machine, then runtime (MUL-4421) (#5276)
  • a19e60a feat(chat): support images/files in agent chat replies (MUL-4287) (#5164)
  • 8e1bf6c feat(desktop): merge active tab into content surface, Chrome-style (#5314)
  • 53f05cc feat(github): fan out PR/check_suite webhooks to all bound workspaces (MUL-4343) (#5218)
  • 80e5409 feat(issues): sticky setting for the issue comment bar (MUL-4435) (#5293)
  • 835b1d5 feat(issues): thread quick-jump minimap on issue detail (MUL-4389) (#5234)
  • c377d7f feat(labels): add scoped label management (#5279)
  • bf28834 feat(project): add start_date and due_date fields (MUL-4388) (#5313)
  • 47e3fde feat(projects): start_date / due_date UI + create-project footer aligned with create-issue (MUL-4388) (#5331)
  • b013326 feat(settings): improve API tokens page guidance and token-created dialog (#5254)
  • b72bd55 feat(shortcuts): make browser-reserved accelerators recordable on desktop (#5327)
  • 54b34f8 feat(skills): search runtime local skills (#5104)
  • 4efcfb9 feat(ui): establish surface system (#5248)
  • d8165ba feat(views): unify reply and comment send buttons to the circular chat style (#5288)
  • b64ebd6 feat: add customizable keyboard shortcuts (#5294)
  • abeee82 feat: animate numeric metrics with NumberFlow (#5317)
  • a140982 feat: redesign agent Skills and MCP capabilities (#5277)
  • eacc842 fix(agents): constrain builder models to runtime (#5323)
  • 05d9298 fix(agents): let workspace members view runtime capabilities (MUL-4427) (#5281)
  • 8a05af0 fix(agents): pin capability/settings sub-nav while content scrolls (MUL-4426) (#5280)
  • 0b054b5 fix(chat): clear external channel binding on archive, drop archived from FAB unread (#5214)
  • cec071d fix(chat): correct unread — archived sessions + mount-race auto-read (MUL-4360) (#5315)
  • e10bb3f fix(chat): unify unread badge counting across sidebar, mobile, and thread list (MUL-4286) (#5239)
  • 9f775db fix(cli): stop pflag from garbling login --token help output (MUL-4410) (#5253)
  • 9d453fa fix(comments): clarify 409 for top-level comment from a comment-triggered task (MUL-4417) (#5292)
  • c7002e3 fix(daemon): detect Codex CLI under ChatGPT.app on macOS (#5250)
  • 7a405fd fix(daemon): keep the task transcript ordered and complete (#5210)
  • 932bbf2 fix(editor): guard Mod-Enter submit against open IME composition (#5231)
  • 489657c fix(inbox): align inbox list left padding with chat list (#5240)
  • 65ccab1 fix(issues): float find bar above sticky resolve collapse bars (MUL-4414) (#5264)
  • b9b9e73 fix(issues): keep detail content column centered under classic scrollbars (#5255)
  • 45ff984 fix(labels): sweep resource-label junctions on bulk deletes (MUL-4479) (#5348)
  • 1de4b2d fix(migrations): make 164_attachment_task_id idempotent to self-heal #5307 renumber drift (#5324)
  • 8567ebf fix(migrations): rebuild legacy label index CONCURRENTLY on rollback (MUL-4479) (#5357)
  • 94f9dca fix(migrations): renumber attachment_task_id to resolve 161/162 prefix collision (#5307)
  • 5f767d6 fix(redact): cover credential formats that leaked unredacted (#5274)
  • 411a160 fix(release): harden v0.3.44 migrations (#5345)
  • 2a48ffa fix(runtimes): simplify local machine list row (#5298)
  • 79c4589 fix(server): don't cancel active tasks when issue status → cancelled (#5328)
  • f686901 fix(settings): align read-only fields and flatten cards (#5310)
  • 4ad060e fix(settings): unify form control widths with SettingsRow size tiers (#5291)
  • 7356b56 fix(taskfailure): anchor HTTP status-code matches to digit boundaries (#5275)
  • ca46fdb fix(ui): lighten menu shadows with dedicated --menu-shadow token (#5256)
  • 3e03d8f fix(views): keep in-card side panels on the content surface color (#5329)
  • 6aed9b4 fix: confirm shortcut reset and refresh translations (#5295)
  • 220fa58 fix: guide SSH installs to token login (#5318)
  • 57ecdef fix: hide disabled model-invocation skills from briefs (#5311)
  • 4ee34b9 fix: return stage from issue list APIs
  • b47e835 refactor(runtimes): organize runtime management by machine (#5297)
  • 5541819 refactor(ui): unify collection page patterns (#5258)
  • 06df00f refactor(views): remove Runtimes tab CLI-update red dot (#5228)

Don't miss a new multica release

NewReleases is sending notifications on new releases.