Skip to content

Releases: munimtechnologies/mtcode

MT Code 0.1.23

Choose a tag to compare

@sheehanmunim sheehanmunim released this 08 Oct 22:59

What's changed

  • fix(server): recognize authenticated GitHub Enterprise hosts (pingdotgg#11059)
  • fix(connect): relay client updates itself and skips incompatible cloudflared (pingdotgg#17275)
  • fix(shared): relay client install waits out a brief Windows file lock (pingdotgg#16998)
  • fix(shared): release relay install locks on cancellation (pingdotgg#10585)
  • chore(shared): bump managed cloudflared to 2026.10.0 (pingdotgg#11184)
  • fix(shared): bound cloudflared download with 10-minute timeout (pingdotgg#14139)
  • refactor(provider-core): add provider-core and provider-testing packages (pingdotgg#17299)
  • refactor(settings): drop the legacy per-driver providers map (pingdotgg#17300)
  • refactor(provider-pi): move Pi into its own provider package (pingdotgg#17302)
  • feat(models): tell users when a CLI update unlocks a new model (pingdotgg#17307)
  • fix(web): collapsed composer reserves room for wide send actions (pingdotgg#17016)
  • fix(muse): workflow subagents no longer stall on hidden approvals (pingdotgg#17329)
  • merge origin/main: 28 upstream commits (2026-10-08, provider packages)
  • merge origin/main: muse workflow subagent approvals (pingdotgg#17329)
  • Desktop control: munim-computer-use 0.6.1

MT Code — public build from munimtechnologies/mtcode@main.

Commit: 28d4305f21

MT Code 0.1.22

Choose a tag to compare

@sheehanmunim sheehanmunim released this 08 Oct 12:58

What's changed

  • feat(mobile): redesign the Add environment sheet (pingdotgg#17092)
  • feat(providers): run Muse Code as a native provider (pingdotgg#17082)
  • feat(web): compact-before-send is a chip that shows the token count (pingdotgg#17127)
  • fix(clients): copy button is back in its old spot, before fork (pingdotgg#17137)
  • fix(usage): repeat usage scans no longer decode unchanged Antigravity databases (pingdotgg#17139)
  • fix(server): shell snapshots no longer block other database reads while decoding (pingdotgg#17141)
  • perf(server): ACP tool updates no longer persist a snapshot per streamed chunk (pingdotgg#16682)
  • feat(web): filter the Usage page to just the providers you want (pingdotgg#16970)
  • fix(usage): Cursor account history loads about 4x faster (pingdotgg#17140)
  • fix(server): threads settle as soon as branch status sees their PR merge (pingdotgg#17148)
  • perf(usage): the Usage page shows numbers in under a second and dims only what is still loading (pingdotgg#17147)
  • fix(server): an agent can settle its own thread when its turn ends (pingdotgg#17145)
  • feat(web): Add provider button sits with the provider list (pingdotgg#17152)
  • fix(web): link pull requests to threads in folders that aren't Git repos (pingdotgg#15946)
  • merge origin/main: 48 upstream commits (2026-10-08)

MT Code — public build from munimtechnologies/mtcode@main.

Commit: 02af6e6f3c

MT Code 0.1.21

Choose a tag to compare

@sheehanmunim sheehanmunim released this 08 Oct 03:49

What's changed

  • fix(settings): provider updates show live progress instead of a bare spinner (pingdotgg#16958)
  • feat(web): find in diffs with Cmd+F (pingdotgg#14623)
  • refactor(server): GitHub services are named for the API they call, not gh (pingdotgg#16967)
  • refactor(server): GitHub GraphQL batches use variables and share one pager (pingdotgg#16960)
  • refactor(server): GitHub source control reads GitHubApi directly (pingdotgg#16982)
  • refactor(server): GitHub rate limits read the response headers (pingdotgg#16986)
  • chore(review): remove the custom Approvability check (pingdotgg#17018)
  • perf(mobile): show the cached thread list sooner and stop the freeze after it (pingdotgg#16713)
  • fix(server): replaying a command no longer freezes the server (pingdotgg#17041)
  • fix(server): opening a long thread no longer blocks the server for a second (pingdotgg#17029)
  • fix(client): a timed-out session check no longer locks the composer
  • merge origin/main: 10 upstream commits (2026-10-07)

MT Code — public build from munimtechnologies/mtcode@main.

Commit: a21970287e

MT Code 0.1.20

Choose a tag to compare

@sheehanmunim sheehanmunim released this 08 Oct 00:16

What's changed

  • fix(server): main typechecks again after a test used renamed helpers (pingdotgg#16895)
  • fix(server): Claude prompts no longer hang on a uuid the session already holds (pingdotgg#16897)
  • feat(models): add Claude Haiku 5.5 and retire Sonnet 5 and Opus 5 to legacy (pingdotgg#16903)
  • fix(web): iPhone Duo folds animate, center on the hinge, and keep the phone's orientation (pingdotgg#16885)
  • fix(server): Claude 5-series models always run 1M context (pingdotgg#16908)
  • fix(desktop): setup prompts name a t3 that runs on desktop installs (pingdotgg#16676)
  • feat(desktop): install the t3 command from Settings (pingdotgg#16683)
  • fix(web): show live names in thread-read activity (pingdotgg#13140)
  • feat(mobile): adopt v5 navigation and native iPad columns (pingdotgg#16733)
  • fix(mobile): Android composer picker scrolls past the first four rows (pingdotgg#15856)
  • fix(desktop): sign-in and captchas work again in desktop browser tabs (pingdotgg#16939)
  • fix(server): missing project folders no longer log favicon warnings (pingdotgg#16757)
  • fix(server): unload Codex threads left idle on the shared app-server (pingdotgg#16917)
  • fix(web): fast typing no longer scrambles text when type-to-focus kicks in (pingdotgg#14595)
  • fix(web): simplify workspace card rows (pingdotgg#16823)
  • fix(web): Copy MCP URL shows up for environments reached over plain http (pingdotgg#16909)
  • fix(web): C#, Java, PHP and 11 other languages get file icons (pingdotgg#16974)
  • feat(clients): live row shows the agent's latest thought (pingdotgg#16284)
  • feat(web): block-level Markdown in the rich text composer (pingdotgg#14677)
  • merge origin/main: upstream through 365aa87 (2026-10-06)
  • fix(web): center project monograms in settled rows (pingdotgg#16841)
  • fix(web): cancelling a new citation no longer leaves a stray space (pingdotgg#16828)
  • Merge remote-tracking branch 'origin/main' into sync/upstream-2026-10-07
  • merge origin/main: 99 upstream commits (2026-10-07)
  • merge origin/main: 2 upstream commits (2026-10-07)

MT Code — public build from munimtechnologies/mtcode@main.

Commit: c582e4dafa

MT Code 0.1.19

Choose a tag to compare

@sheehanmunim sheehanmunim released this 06 Oct 10:35

What's changed

  • fix(server): Pi thread titles use linked PR context (pingdotgg#16210)
  • fix(desktop): retry transient bearer bootstrap and degrade on session fetch failure (pingdotgg#12919)
  • fix(server): avoid scanning completed history for pending secrets (pingdotgg#16409)
  • fix(orchestration-v2): let Stop recover stalled runs (pingdotgg#15442)
  • fix(release): resolve version-qualified catalog overrides (pingdotgg#16411)
  • fix(web): type in front of bold that starts a composer line (pingdotgg#13217)
  • fix(desktop): prevent browser screenshot filename collisions (pingdotgg#14784)
  • fix(server): end clone options before the repository URL (pingdotgg#14781)
  • fix(web): queued messages no longer split the composer notice stack (pingdotgg#16400)
  • fix(server): reject invalid explicit Bitbucket repositories (pingdotgg#15876)
  • fix(desktop): use the crypto service for screenshot IDs (pingdotgg#16415)
  • fix(shared): find versioned JetBrains macOS app bundles (pingdotgg#16246)
  • fix(server): OpenCode 2 threads get T3 Code's MCP tools (pingdotgg#16142)
  • merge origin/main: 57 upstream commits (2026-10-06)
  • merge origin/main: 7 upstream commits (2026-10-06)

MT Code — public build from munimtechnologies/mtcode@main.

Commit: a41d9791ba

MT Code 0.1.18

Choose a tag to compare

@sheehanmunim sheehanmunim released this 06 Oct 01:01

What's changed

  • merge origin/main: 5 upstream commits (2026-10-05)
  • feat: agents ask the user for a secret through a private card (pingdotgg#15907)
  • feat(web): see and stop pull request watches in the thread details card (pingdotgg#16235)
  • fix(server): ACP mode states with null descriptions are no longer dropped (pingdotgg#16218)
  • fix(server): finished outbox rows and old PR cache files are pruned (pingdotgg#16247)
  • fix(relay): releasing a tunnel that still has a connector no longer 500s (pingdotgg#16250)
  • refactor(server,relay): webhook capabilities live in services, not handlers (pingdotgg#16232)
  • fix(server): a T3 Connect preferences save finishes even if the client disconnects (pingdotgg#16266)
  • refactor(server): import service modules as namespaces, not aliased layers (pingdotgg#16267)
  • feat(server): log how long PR watches stay quiet before they end (pingdotgg#16262)
  • feat(server,web): choose where new worktrees are created (pingdotgg#16231)
  • perf(server): idle status polls and PR sweeps start fewer git processes (pingdotgg#16272)
  • perf(server): PR watches spend ~90% fewer GitHub points by checking a 1-point fingerprint first (pingdotgg#16270)
  • merge origin/main: 11 upstream commits (2026-10-05)
  • merge origin/main: 1 upstream commit (2026-10-05)

MT Code — public build from munimtechnologies/mtcode@main.

Commit: 050aee30ce

MT Code 0.1.17

Choose a tag to compare

@sheehanmunim sheehanmunim released this 05 Oct 23:14

What's changed

  • chore(deps): bump cursor sdk and astro to clear vulnerable transitives (pingdotgg#16214)
  • fix(server): PR sync waits out a GitHub rate limit pause instead of failing every PR (pingdotgg#16203)
  • feat(server): scheduled tasks can run on a webhook (pingdotgg#15085)
  • feat(relay): forward webhook requests to the environment's tunnel (pingdotgg#15086)
  • feat(mobile): create and copy webhook automations (pingdotgg#15087)
  • feat(web): create webhook automations and inspect their deliveries (pingdotgg#15088)
  • feat(relay,server,web,mobile): opt-in to hold webhooks while offline (pingdotgg#15487)
  • fix(server): PR watches stop burning GitHub's rate limit and giving up (pingdotgg#16208)
  • fix(server): delegation sees a fixed provider without the app open (pingdotgg#16219)
  • feat: new branches use the shorter t3/ prefix (pingdotgg#16220)
  • perf: cheaper shell refreshes, one copy of Codex streaming text, no MCP wait polling (pingdotgg#15033)
  • feat: agents can show HTML pages inline in threads (pingdotgg#15968)
  • chore(relay): match Alchemy to the PS-80 Postgres cluster (pingdotgg#16228)
  • merge origin/main: 19 upstream commits (2026-10-05)
  • merge origin/main: 5 upstream commits (2026-10-05)

MT Code — public build from munimtechnologies/mtcode@main.

Commit: 3e94a24b04

MT Code 0.1.16

Choose a tag to compare

@sheehanmunim sheehanmunim released this 05 Oct 22:12

What's changed

  • Audit 2026-10-04: fix fork bugs and red tests (#32)
  • fix(mobile): back from a finished subagent in the feed returns to its parent (pingdotgg#15844)
  • fix(desktop): bound preview inspector retention and record renderer identity (pingdotgg#16032)
  • fix(web): show fast mode beside reasoning as text (pingdotgg#16069)
  • fix(mobile): make the routes list match the other settings rows (pingdotgg#15958)
  • chore: snapshot download counts for 2026-10-05
  • fix(threads): stop pull request watches when settling (pingdotgg#16095)
  • feat(contracts): clients tolerate union members they don't know yet (pingdotgg#15951)
  • refactor(contracts): project icons decode forward-compatibly instead of encoding a fallback (pingdotgg#16118)
  • Removed an unused helper from the Android push payload builder (pingdotgg#16116)
  • perf(mobile): reduce shell cache encoding work (pingdotgg#15096)
  • perf(mobile): defer audio recorder creation until dictation (pingdotgg#15248)
  • feat(server): bump Antigravity ACP agent to 1.3.0 (pingdotgg#15746)
  • feat(acp): support local provider commands (pingdotgg#16021)
  • fix(server): honor submodule settings when creating worktrees (pingdotgg#15594)
  • merge origin/main: 41 upstream commits (2026-10-05)
  • chore(deps): upgrade Effect to stable 4.0.1 (pingdotgg#16138)
  • fix(server): worktree threads survive a local branch named t3code (pingdotgg#16167)
  • chore(refs): sync Effect and Alchemy references to 4.0.1 and beta.80 (pingdotgg#16170)
  • fix(web): match subagent timestamp fonts to chat (pingdotgg#16151)
  • fix(web): wrap full status text in composer hover details (pingdotgg#16158)
  • ci: run the transfer report job on Blacksmith (pingdotgg#16178)
  • fix(server): Stop also stops delegated tasks and pull request watches (pingdotgg#16002)
  • merge origin/main: Effect 4.0.1 stable + 2 more (2026-10-05)
  • merge origin/main: 4 upstream commits (2026-10-05)

MT Code — public build from munimtechnologies/mtcode@main.

Commit: 7d7562cc0e

MT Code 0.1.15

Choose a tag to compare

@sheehanmunim sheehanmunim released this 04 Oct 13:15

What's changed

  • feat(web): add shift-held pull request quick actions (pingdotgg#15549)
  • fix: expanded tool calls show their output, empty ones don't expand (pingdotgg#15505)
  • fix(web): show device diagnostics before hub readiness (pingdotgg#15435)
  • fix(web): open thread picker for unsent drafts (pingdotgg#15436)
  • fix(desktop): print version before initializing the app (pingdotgg#15440)
  • fix(server): recover claude skill scalar frontmatter (pingdotgg#15452)
  • fix(server): keep settled threads asleep after restarts (pingdotgg#15604)
  • fix(server): avoid inferring forgejo conflicts from mergeability (pingdotgg#15441)
  • fix(web): dismiss hovered timeline tooltips on scroll (pingdotgg#15455)
  • fix(server): discover Claude commands in each workspace (pingdotgg#15462)
  • fix(web): restore project action preview opening (pingdotgg#15490)
  • fix(desktop): keep titlebar controls inset when zoomed (pingdotgg#15496)
  • fix(source-control): use the Azure DevOps mark (pingdotgg#15512)
  • fix(web): open provider update details from both icons (pingdotgg#15501)
  • fix(web): reveal sidebar actions for secondary hovering pointers (pingdotgg#15536)
  • fix(markdown): preserve descriptive file-link labels (pingdotgg#15509)
  • feat(clients): tool calls show the call above a muted result, without cards (pingdotgg#15506)
  • fix(chat): repair unclosed local file links in assistant responses (pingdotgg#15520)
  • fix(server): match manual update commands to installed cli (pingdotgg#15539)
  • fix(server): preserve staging during commit message generation (pingdotgg#15532)
  • merge upstream/main: 20 commits (tool-call layout, PR quick actions, per-workspace Claude commands)
  • fix(fleet): never install an offline-versioned or ad-hoc Mac build

MT Code — public build from munimtechnologies/mtcode@main.

Commit: c0c9d80ff5

MT Code 0.1.14

Choose a tag to compare

@sheehanmunim sheehanmunim released this 04 Oct 12:34

What's changed

  • fix(relay): T3 Connect links no longer fail on colliding prepared statements (pingdotgg#15411)
  • fix(server): sqlite transactions wait for the write lock instead of failing (pingdotgg#15488)
  • merge upstream/main: sync 17 upstream commits (2026-10-04)
  • merge upstream/main: sync 1 upstream commit (2026-10-04)
  • fix(web): unpin button shows the pin-off icon on hover (pingdotgg#15425)
  • fix(mobile): make queued message removal tappable (pingdotgg#15417)
  • fix(web): keep workspace panels below dialogs (pingdotgg#15454)
  • merge upstream/main: sync 3 upstream commits (2026-10-04)
  • fix(clients): Working section keeps its order while agents finish and wake (pingdotgg#15418)
  • merge upstream/main: sync 1 upstream commit (2026-10-04)
  • feat(mobile): full-screen simulator viewer with on-demand controls (pingdotgg#15551)
  • merge upstream/main: sync 1 upstream commit (2026-10-04)
  • fix(client-runtime): closing a busy stream no longer drops the connection (pingdotgg#15563)
  • Merge remote-tracking branch 'upstream/main'
  • chore: regenerate lockfile after upstream effect patch update

MT Code — public build from munimtechnologies/mtcode@main.

Commit: a594c18ea9