Toolport Studio 0.1.0-beta.4
Pre-releaseToolport Studio 0.1.0-beta.4
Fixes the three things most likely to interrupt a working session.
Fixed
Sending again no longer loses the chat. A new chat creates its thread on the first send. If the provider went quiet and you sent again before anything rendered, that second send was rejected as a duplicate and took the whole turn down with it, dropping you back on the composer with no error while the thread survived on the server. Resending now starts the turn on the thread that already exists.
Connecting no longer stalls the server. Every client connection forced a full provider refresh and a full editor scan, neither of them cached. On a machine with a large PATH that meant tens of thousands of filesystem probes on the same thread that serves HTTP, so the health check timed out and the client reconnected, which forced the work all over again. Editor discovery and command lookups are now cached with a short expiry, and connecting no longer forces a refresh.
New messages no longer scroll you up into old ones. Work rows changed identity mid-stream when a run crossed the overflow threshold, which dropped the scroll anchor in the virtualized list and rebuilt the viewport from stale row heights.
Lower idle CPU on Windows. The process resource sampler shelled out to PowerShell every 5 seconds even on hosts where that query always times out. It now backs off to a 5 minute ceiling and resets as soon as sampling succeeds.
Also in this build
- Releases can be cut as a draft, so installers can be tested before the updater offers them to anyone.
- macOS builds verify the app inside the dmg, and the publish gate requires both architectures.
- The server test suite now runs correctly on Windows hosts.
Known issues
- A cold first connect after a restart can still take a few seconds while the editor cache fills. Every connect after that is served from cache.
Install
- macOS: download
Toolport-Studio-0.1.0-beta.4-arm64.dmg, open it, drag the app to Applications. - macOS: download
Toolport-Studio-0.1.0-beta.4-x64.dmg, open it, drag the app to Applications. - Windows: download
Toolport-Studio-0.1.0-beta.4-x64.exeand run it. - Linux: download
Toolport-Studio-0.1.0-beta.4-x86_64.AppImage,chmod +xit, and run it.
Checksums
4c87b7c6e5469e131c01b6adb945c72e4d86e5d1ddbc3a49db683f8d2ab485b2 Toolport-Studio-0.1.0-beta.4-arm64.dmg
0a4cc038353a644786488def7571d6dde193abef7212cb3a1b120dce17b5c17a Toolport-Studio-0.1.0-beta.4-x64.dmg
f51f19faabcb249a43e9f71af9d1f671c99211903b364d46f727fbdd274ba371 Toolport-Studio-0.1.0-beta.4-x64.exe
f4abdb27ad0cb04581b0e99ac9bbf4669c077f265840170d04aa368628d1951b Toolport-Studio-0.1.0-beta.4-x86_64.AppImage
Built from 83486242db4db6a1ce9e482f438eaec40b873235.