Skip to content

v1.1.1

Choose a tag to compare

@github-actions github-actions released this 01 May 23:12
· 792 commits to main since this release

Builder 1.1.1

Builder 1.1.1 is a focused follow-up release for service management, ongoing transcript correctness, and small TUI fixes from the 1.1 rollout.

Highlights

More Reliable Ongoing Transcript

Ongoing mode now uses the same committed conversation source as the rest of the app. In practice, this reduces duplicated, missing, or stale transcript rows when Builder reconnects, switches between ongoing/detail mode, restores after detail inspection, or continues after compaction.

Related improvements:

  • Ongoing mode syncs correctly after returning from detail mode.
  • Rollback selection can page through transcript sections past compaction boundaries.
  • Multiline tool calls in ongoing mode show tree guides, making nested output easier to scan.
  • ask_question choices show their option text in ongoing mode.

Better Background Service Restarts

Installed services can now restart without reinstalling the service definition. Builder also reloads service registration before guarded restarts, which makes update-time restarts safer and avoids using stale service command paths.

This matters most if you use:

builder service restart
builder service restart --if-installed

/fast Works While Busy

/fast can now be used while the session is busy. This lets you toggle or inspect fast mode without waiting for the active turn to finish.

Worktree And Session Context Fixes

Builder preserves worktree context when teleporting between sessions. This keeps the UI and agent aligned with the checkout the session is supposed to target.

README And Docs Refresh

The README and docs were refreshed to better explain Builder's positioning, background service model, worktrees, compaction, and customization surfaces.

Compatibility Notes

  • No manual migration is required.
  • If you use the background service, this release improves restart behavior but still respects the same endpoint ownership checks: stop a manual builder serve process if it conflicts with builder service commands.
  • Sessions with old runtime liveness metadata are handled by the new logic; Builder no longer relies on that persisted state to decide whether a runtime is alive.
Original generated changelog

New Features

  • feat!: make ongoing delivery SSOT-backed

Bug Fixes

  • restart installed service without reinstalling
  • show ask_question option text in ongoing mode
  • add tree guides to ongoing multiline tools
  • allow /fast while busy closes #180
  • refresh service registration before guarded restart
  • page rollback selection past compaction
  • sync ongoing tail after detail restore
  • address transcript and lease review
  • reload service registration on update restart

Other

  • Remove persisted runtime liveness
  • Merge fix-wt-session-block
  • update readme & docs
  • cover detail restore tail sync
  • Merge pull request #183 from respawn-app/fixes-1.1.1
  • bump version to 1.1.1 [skip ci]

Docs

  • trim README whitespace