Skip to content

Threadlines v0.3.7

Choose a tag to compare

@github-actions github-actions released this 27 Aug 17:15

Highlights

Long replies now stream without freezing the page, the working indicator and approval panel tell you what is going on, and provider and checkout problems recover on their own.

  • Streaming replies no longer freeze the page — Long replies stream at a steady pace instead of arriving in big pauses. Code blocks get syntax color as the text arrives, so you can read along while the agent is still writing.
  • Working indicator shows what the turn is doing — Three moving dots next to the status word tell you whether a turn is working, thinking, or sending. Delegated agents stay anchored after a turn settles, and subagent activity no longer flips the main indicator.
  • Approval panel shows what you are approving — A pending approval now shows the actual command or tool detail on its own line and names the tool when the request is not a shell command. The action buttons wrap on narrow screens, so the panel fits on a phone.
  • Provider status recovers from slow checks — A slow Claude status check is now a warning that retries on its own instead of blocking the app. Stale warnings clear after a successful check, and the status and connection screens give clearer guidance.

Also improved

  • Switching branches or worktrees from the app is more reliable.
  • Threads are ordered the same way everywhere (sidebar, chats view, command palette, and thread actions). The separate sidebar sort setting is gone.
  • Model labels in the composer stay readable before they overflow, and thread drafts survive switching views.
Complete technical changes

What's Changed

  • chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.1 by @dependabot[bot] in #179
  • chore(deps): bump docker/setup-buildx-action from 4.2.0 to 4.3.0 by @dependabot[bot] in #180
  • chore(deps): bump the production-dependencies group with 11 updates by @dependabot[bot] in #181
  • chore(deps-dev): bump the development-dependencies group with 4 updates by @dependabot[bot] in #182
  • fix(web): preserve composer model labels before overflow by @badcuban in #183
  • fix(build): resolve workspace test runner consistently by @badcuban in #184
  • perf(observability): bound log flushing and retries by @badcuban in #185
  • fix(web): make checkout switching reliable by @badcuban in #186
  • perf(ci): cut the PR gate from 9 to 6.5 minutes and unblock releases by @badcuban in #187
  • fix(release): preflight waits for the renamed CI jobs by @badcuban in #188

Direct changes

  • 0ee2961b Review v0.3.7 changelog copy
  • 5b55c9d4 Preflight waits for the renamed CI jobs
  • 1eb60184 Run browser tests in their own job
  • 1b992af5 Build both macOS artifacts at once
  • c6fac36d Run test packages in parallel, stop cancelling nightlies
  • bfe8869f Accept Codex 0.150 multi-agent events
  • 5b91fa19 Working anchor shows what the turn is doing with three dots
  • 00364ba4 Keep live agents anchored after turns settle
  • c3c585d6 Approval popup shows what is being approved and fits on mobile
  • c36606aa Smooth streaming replies with live code color
  • be1043f4 Use consistent thread ordering across navigation
  • fa0daa62 Honor thread sort preference in sidebar
  • 33908eb6 Recover gracefully from slow status probes
  • 2cef5d61 Streamline composer controls and preserve thread drafts

Full Changelog: v0.3.6...v0.3.7