Skip to content

Various small fixes

Latest

Choose a tag to compare

@kstenerud kstenerud released this 12 Jun 11:13
· 32 commits to main since this release

Tart:

  • Force UTF-8 on tmux attach (tmux -u) so the agent renders Unicode instead of ASCII. Tart exec gives the attach client a C locale, which made tmux paint the logo and status-line emoji as underscores.
  • Retry the VM work-dir git setup through the firstlaunch storm.

Docker:

  • Stop rebuilding yoloai-base from scratch on every smoke run on the Docker Desktop containerd store: imageExists now cross-checks a transient ImageInspect NotFound against ImageList (with a bounded warm-up backoff) instead of trusting a single flaky probe.

Prune:

  • Warn when a stale lock can't be removed.
  • Report temp-dir removal failures instead of swallowing them.

Build / CI / tests:

  • Gate the Tart base-image build on macOS + Apple Silicon only.
  • Bump astral-sh/setup-uv (v5 to v7) and golang.org/x/sys + golang.org/x/term.
  • Smoke harness captures each prereq base-image build into the run dir.