v0.2.30
multica-ai/multicav0.2.30May 11, 2026by github-actions[bot]
AI Summary
This release adds private agent permissions, Mermaid diagram rendering in issues, and inline status/assignee pickers. It also introduces per-runtime timezone for token usage and custom pricing for unmaintained models.
Key Highlights
- Gate private-agent surfaces with allowed_principals predicate
- Render Mermaid diagrams inside issue descriptions
- Inline status & assignee pickers + batch select on sub-issue rows
- Per-runtime timezone for token-usage aggregation
- Revoke member runtimes when they leave or are removed
New Features
- Private agent permissions (allowed_principals)
- Mermaid diagram rendering
- Inline issue editing (status/assignee)
- Runtime timezone support
- Custom pricing for unmaintained models
Full Release Notes
## Changelog * 15c388630241f024c49b1a6c0a16541af3f5ffd3 docs(daemon): refresh stale comment for inline system prompt path (#2362) * 02310d083e96e80b1b531530fccfef1fccd3034a docs(util): clarify EnsureHiddenConsole call-order contract (#2399) * b26f850d4e8176ddcbd343b020005a7e66526d38 feat(agents): gate private-agent surfaces with allowed_principals predicate (#2359) * 00415de4630eee17b5fe2fd1fb23f88c19ba9bdf feat(editor): render mermaid diagrams inside issue descriptions (#2297) * 448e75ce53869e8ada1bb5c9cea6fac3817eaf35 feat(issues): inline status & assignee pickers + batch select on sub-issue rows * d6349c16eca7616c89171198fdcfa6a524d2799a feat(runtime): per-runtime timezone for token-usage aggregation (MUL-1950) (#2394) * 6e3e6f714c7ab965ed501f35eee70e7a1032dffc feat(runtimes): let users set custom prices for unmaintained models (#2386) * ce32a99a5c8668ab72d255a98dc8287811bad190 feat(web): add Changelog link to landing header (#2364) * f5c2994aed425cf5f52baf0b2f36cb9d3a92ec40 feat(workspace): revoke a member's runtimes when they leave or are removed (#2401) * e79ffc0f01b758b8f174f82c63bd1de5540ba2d4 fix(agent): expand Copilot CLI model catalog with correct dotted IDs (#2336) * 702c48209b6a78025a62d9f7905ca20b51fe1978 fix(agent): stop filtering Pi extension tools via hardcoded --tools allowlist (#2379) (#2381) * 352e838b01fac2828eccc0a22920bd6c842c92e1 fix(attachments): re-sign CloudFront download URLs at click time (#2407) * 34a7ba986529daefa474c0fff269f8e261a21a2b fix(chat): unify chat and comment send shortcut to Mod+Enter (#2398) * 39e57b870f2ffc2f35573f3d56bf2208d902c383 fix(cli): allow --mode run_only on autopilot create/update (#2360) * 2e5e3a71895cde55c116d71c734af011428b1cbf fix(core): stop leaking recent issues across workspaces (#2403) * a6968c7485af1da14f8a4cb64e023fc16941af59 fix(daemon): inline runtime brief for providers that need system prompt (#2355) * fae85582637cabf663cce081b568e1b8df4f8ffc fix(daemon): self-heal when a runtime is deleted server-side (#2404) * fb026f2607f90633d85b849cbf9c4ea61bf0cc7f fix(daemon): suppress git console windows on Windows (#2358) * 046e4b1efa886db3c40c0ac796f742960ca5b18a fix(execenv): switch every provider's Windows reply template to --content-file (#2411) * b2b20b291b4d9bba3f78389aaf95ab78b4e3b5b5 fix(inbox): re-fire scroll-to-comment effect once issue finishes loading (#2332) * a49222f37bc1b7fe4ed4dbbebbb56986fb80d3b5 fix(realtime): allow same-origin WebSocket (mobile/CLI) (#2395) * e076bbafccf77fcb4ba5bcdff07e9e7fe530e998 fix(runtimes): price OpenAI Codex / GPT models so cost stops showing $0 (#2334) * 4d11023680f06814acf8c1dcbdabf731e4b05549 fix(web): match Changelog header link to GitHub ghost button (#2365) * 72e89a74f3f7c2c17494b7846ba9f4d0855c3e0a fix: surface copilot failure details (#2396)