Fixed
- Abandoned threads on the Free plan: Starting another task while one was already running no longer leaves an empty thread behind.
- Solve concurrency: A second Solve thread is no longer created while another Solve task is still running.
- Chat scrolling: Chat now stays anchored to the latest messages instead of jumping or sticking mid-thread.
Improved
- Visual Edit on Next.js previews: Selecting and editing elements in a Next.js preview is more reliable.
- Code-generation recovery: If a generation is interrupted, reconnecting continues in the same progress view instead of starting over.
Improved
- GitHub restarts for Next.js: Restarting a Next.js project pulled from GitHub now comes back up more consistently.

