Changelog
- 2bda406 MUL-2708: fix(agent): preserve multi-line Pi prompt on Windows by bypassing the .cmd shim (#3417)
- 4864831 MUL-2744: feat(auth): auto-renew daemon PAT in-place within 7-day window (#3360)
- 09f9c7e MUL-2764 feat(agent): wire mcp_config through ACP runtimes (Hermes / Kimi / Kiro) (#3439)
- d39da9f MUL-2764: feat(agents): add MCP config tab to agent detail page (#3419)
- bae8a84 MUL-2767 feat(agent): add Antigravity runtime backend (#3427)
- 1195255 MUL-2771: feat(transcript): server-derived relative work_dir chip (#3428)
- ee4ec3b MUL-2784 fix(daemon): cleanup sidecar tree (.agent_context / .multica / provider skills) after local_directory tasks (#3444)
- d907327 Revert "feat(comments): since-delta new-comment hint + default-on comment ses…" (#3455)
- 9b280bc chore(billing): silence i18next/no-literal-string in dev-only test page (#3446)
- 1947830 chore(mobile): re-ignore .DS_Store under apps/mobile/data/
- 063e971 docs(changelog): add v0.3.11 release notes (#3449)
- fe2c990 docs(self-host): document Microsoft Exchange / SMTP relay modes and failure diagnostics (#3426)
- 3943358 feat(billing): proxy /api/cloud-billing/* + Stripe webhook to multica-cloud (#3434)
- 7bbca54 feat(billing): test page consuming /api/cloud-billing/* (#3442)
- 5e78e51 feat(comments): since-delta new-comment hint + default-on comment session resume (#3432)
- 90ddfb0 feat(self-host): DISABLE_WORKSPACE_CREATION env var (MUL-2777) (#3441)
- 202200b feat: publish helm chart to ghcr (#3415)
- 372a330 fix(billing): wire test page through useT instead of silencing i18n rule (#3451)
- ccbd62c fix(daemon): ignore gc meta with empty parent ids (#3407)
- 03f7020 fix(daemon): preserve user CLAUDE.md / AGENTS.md / GEMINI.md in local_directory runs (#3438)
- 90a737f fix(daemon): retry terminal task callbacks on transient errors (MUL-2780) (#3443)
- 5732b0d fix(issues): clear deleted ids from recent issues store (#3420)
- 56bddc5 fix(issues): place new issues at top of column in manual sort mode
- f26bdff fix(provider-logo): handle Next.js vs vite PNG import shape divergence
- ec5874d fix(runtimes): consolidate local machine by device name
- 72e0cb7 fix(transcript): truncate workdir chip + click-to-copy (#3440)
- 7722a98 fix(ui): coalesce split task transcript messages (#3097)