Skip to content

Toolport Studio 0.1.0-beta.7

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Aug 00:23
345aa57

Toolport Studio 0.1.0-beta.7

First public build since beta.4. beta.5 and beta.6 were cut as drafts and never published, so this covers all three.

Providers respond again

Three separate defects could each make a provider accept a turn and then never reply. All three are fixed.

  • Codex, DeepSeek and every BYOK instance went silent after the first turn. The adapter's event consumer was forked as a child of the fiber that ran startSession, so it was interrupted the moment that fiber finished. Only notifications arriving during startup were ever projected; a full turn streamed past an audience that had already left (#75)
  • Cursor turns ended with no reply, for the same reason in its notification consumer (#74)
  • One malformed notification could end a codex session's entire event stream, silently dropping everything after it (#73)

Supporting work:

  • Cursor now recovers when a recycled agent no longer knows the session, instead of failing the turn with a raw "Invalid params" (#72)
  • Raw codex protocol frames are recorded per thread, which is what made the above diagnosable (#70)
  • A cursor turn that produces nothing reports it and restarts the agent connection before the next message (#69)
  • A codex turn that goes silent for 90 seconds says so instead of spinning forever, and a follow-up no longer folds into a stalled turn (#68)
  • Provider children are recycled when the preview bearer rotates (#65)

Composer and queue

  • Queued messages appear immediately instead of up to 30 seconds late, and Send now, Remove and Clear queue work. Queue state was never streamed to the client, so the chip could outlive a queue the server had already drained (#68)
  • Live-turn queue and send actions consolidated (#63)

Features

  • BYOK provider driver with DeepSeek support: bring an API key and get a first-class instance (#60)
  • Provider subagent runs are surfaced in the timeline (#66)
  • Account and plan shown for Grok and OpenCode (#61)
  • Model picker redesigned for multiple accounts (#62)
  • Simplified sidebar navigation and project shelves (#64)

Other fixes

  • Sessions and orchestration reliability hardening (#54)
  • The recent exchange is carried through a provider handoff (#35)
  • First connection no longer re-probes every provider at boot (#59)

Known issues

  • Grok's notification consumer has the same fiber-lifetime defect fixed here for cursor and codex. It self-heals by recycling, so it stutters rather than going silent. Tracked as SOU-532
  • The Working timer resets to zero about two seconds into a turn. Cosmetic. Tracked as SOU-533

Install

  • macOS: download Toolport-Studio-0.1.0-beta.7-arm64.dmg, open it, drag the app to Applications.
  • macOS: download Toolport-Studio-0.1.0-beta.7-x64.dmg, open it, drag the app to Applications.
  • Windows: download Toolport-Studio-0.1.0-beta.7-x64.exe and run it.
  • Linux: download Toolport-Studio-0.1.0-beta.7-x86_64.AppImage, chmod +x it, and run it.

Checksums

ecca143252bce8c35f9efc53ef1d4dc037282b7235f626326519eb2e5f31976d  Toolport-Studio-0.1.0-beta.7-arm64.dmg
7bcc675d4de9ca57da7b021f5267ca190bb66a9d9a85c76c7c8a5628eab64cfd  Toolport-Studio-0.1.0-beta.7-x64.dmg
3004f7abebad13ada1bb39dd870eab4467dc6622fab43a341646b2398580274b  Toolport-Studio-0.1.0-beta.7-x64.exe
0244dbd1db3006bb141710af542af2570bb7bec29999506234f3bb0b1d523283  Toolport-Studio-0.1.0-beta.7-x86_64.AppImage

Built from 345aa574863c49836766837fee407b2d4f5f153a.