Skip to content

v0.117.5

Choose a tag to compare

@fro-bot fro-bot released this 06 Oct 03:29
· 35 commits to release since this release

What's new

Gateway image builds no longer install netcat-openbsd; they use the base image’s BusyBox nc for health checks. The workspace image now pins direct Alpine packages, with the Alpine minor version explicit in its Node base tag and Renovate configured to keep those pins current. #1710

Action runs now coordinate with other Action runs through their own S3 lock, so gateway work no longer blocks them. Lock acquisition errors fail closed when S3 is configured, and a declined run now leaves a job summary and warning (and, where applicable, an agent: blocked label) instead of disappearing without explanation. Declined or failed lock attempts do not persist session state. #1713

Background-task completions reported by OpenCode no longer leave Action runs waiting until their timeout. The stream handler recognizes the injected root-session completion marker even though it has no timestamp, settles tracked children, and keeps waiting for the parent’s reply; the injected marker itself is not emitted as response text. #1715

Full changelog

0.117.5 (2026-10-06)

Build System

  • deploy: drop netcat-openbsd and pin workspace apk packages (#1710) (d11607d)

Bug Fixes

  • agent: settle background children from upstream's injected completion part (#1715) (a94a10e)
  • coordination: give Action runs their own lock and make declines visible (#1713) (49a7f9f)
  • deps: update dependency @actions/cache to v6.3.0 (#1691) (f66b466)

Miscellaneous Chores

  • dev: update dependency lint-staged to v17.6.0 (#1688) (21cd3ac)