Skip to main content
Vortex
The loop How it works Control Docs Compare Changelog
Join the waitlist
The loop How it works Control Docs Compare Changelog Join the waitlist
  1. Home
  2. Changelog
  3. 0.2.0-beta.142

Release notes

A long chat streams without re-parsing itself

0.2.0-beta.142 · October 13, 2026

Streaming a long reply was re-parsing every message already on screen, once per flush, and the command-output buffer was copying its whole tail on every chunk. Both are fixed, and the chat hot path now has a bench harness that measures the work instead of guessing at it.

Improved

  • Streaming a reply no longer re-parses the messages already on screen. The markdown renderer keeps a stable identity across flushes, so only the block that actually changed is re-parsed — 8 paragraph parses per flush instead of 128 on a long transcript.
  • Command output appends in amortized time. The buffer used to copy its whole 1 MiB tail on every chunk; it now trims only once the tail grows past the cap, which is about 96% less copying.
  • The transcript's "is this the newest turn" scan runs once per render instead of twice.
  • The command-output subscription no longer re-subscribes on every render.

Fixed

  • A long streaming reply no longer gets slower the more of it is already on screen.
Older release One answer for focus, corners, and copy

All Vortex releases

Join the macOS closed beta

Access is invite-only while we test the macOS closed beta. Add your email and we will send an invite when a place opens.

Join the waitlist
Vortex

You describe the work. Vortex plans, edits, verifies, and ships inside your workspace. The editor, terminal, diffs, and browser are how you watch and steer — not where you are expected to write the solution.

Product

The loop How it works Control Models Get Vortex

Resources

Docs Compare Changelog Release feed FAQ Join the waitlist

Company

Privacy

© Vortex. Made in the EU. Hosted in the EU.

Privacy

Choose your cookies

Strictly necessary storage keeps the site working. Optional analytics stay off until you allow them. See our Privacy Policy.

Strictly necessary

Required for the site to work. Always on.

Always on

Google Analytics measures visits after you allow it.