Skip to content

v1.0.4

Choose a tag to compare

@rafmacalaba rafmacalaba released this 07 Aug 16:47
· 57 commits to master since this release

Highlights

  • Safe-bash defaults (#128) — tiered allowlist closes the all-roles-write-bash exposure
  • attach-auto-spawn (#129) — armada voyage attach <name> + auto-attach tmux fallback
  • Permission matrix (#126) — orchestrator no-trivial + 4-path permission enforcement
  • voyage- tmux prefix (#127) — sessions easy to spot in tmux ls
  • Absolute voyage-cwd (#125) — drive prompt + tmux new-session -c now absolute
  • Strict pickModel (#123) — custom model format whitelisted, no parseInt-greedy fallback
  • .devcontainer/typescript-node:24 + Chromium + agent-browser, reproducible workspace

Test evidence

  • 491/491 unit + CLI e2e pass
  • macos + ubuntu × node 20 + 22 CI green
  • Manual node:sqlite session archaeology on 100 most recent sessions — no regressions introduced

Install

npm install -g @rafamacalaba/armada

See CHANGELOG.md for the full per-PR breakdown.

What's Changed

Full Changelog: v1.0.3...v1.0.4