Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 08 Mar 12:59
· 51 commits to main since this release
c47cebd

Added

  • On-demand agent install: Gemini and OpenCode are lazily installed on first boss open instead of being baked into the image
  • Agent instruction files: Global package-install guidance provisioned per agent (CLAUDE.md, AGENTS.md, GEMINI.md)
  • Development guide: Documentation for source builds and dev image workflow

Changed

  • boss stop grace period reduced from 30s to 10s (container exits immediately on SIGTERM; 10s is ample for agent flush)
  • boss init reads image from config exclusively; removed legacy DEFAULT_IMAGE migration
  • Reorganized repo: assets/ moved into docs/assets/, vitest configs moved into config/
  • CI splits integration tests into self-contained and external jobs

Fixed

  • boss start hangs when Podman machine is not running on macOS
  • boss init always pulls mutable image tags; falls back to cached image when pull fails
  • SELinux EPERM on volume files across container restarts on macOS (gated label=disable to Podman-machine platforms only)
  • Integration tests now locally runnable on macOS (isolated volumes, staleness detection, raised timeouts)
  • On-demand agent symlink activation replaces direct mise shim approach

Security

  • Updated trivyignore for two new CVEs in container image