Skip to content

v0.13.0 — It streams now (and stops giving up on big tasks)

Latest

Choose a tag to compare

@DevMando DevMando released this 19 Jun 01:01
859db1a

v0.13.0 — It streams now (and stops giving up on big tasks)

This release is about long, heavy tasks no longer looking broken. MandoCode would sometimes stop partway through writing a big file and announce that the model had "stalled" — when the model was actually working just fine. The root cause was that responses weren't streamed, so the safety timer meant to catch a genuinely-stuck model was flying blind. MandoCode now streams responses, which fixes it at the source — plus a couple of changes to make sure the fix actually reaches you.

✨ New

  • It streams. Responses arrive as they're written instead of in one lump at the end. It feels snappier — but more importantly, MandoCode can finally tell "still working on a long answer" from "actually stuck," so it stops cancelling healthy work partway through. On by default for every model; turn it off anytime with /config set streaming off. Validated live against real cloud and local models before it was enabled by default.
  • Update notifications. MandoCode now checks for a newer version on startup and shows a one-line nudge with the exact update command — so you're never quietly stuck on an old build.

🛠 Fixed

  • No more "stalled" on a big file. A large response — a whole game file, a long reasoned answer — used to get cancelled and mislabeled as a stall, every single time, with no way to retry past it. Fixed at the root by streaming, with a more generous safety margin as backup.
  • No more spinning on the same files. A step meant to create a file could re-read files it already had, over and over, until it ran out of time without ever writing anything. It now notices and gets on with the actual work.
  • Better defaults reach you, not just new installs. Improved default settings now propagate to existing installs automatically.

✅ Quality

Every change is covered by automated tests — the suite grew to 486 checks. The streaming change was validated live against real cloud and local models before being turned on by default.


Install / update:

dotnet tool update -g MandoCode

Full technical changelog: docs/CHANGELOG.md