Skip to content

v0.6.0

Choose a tag to compare

@srdjan srdjan released this 30 Jan 19:01
· 19 commits to main since this release

Breaking Changes

  • Removed macbox claude and macbox codex subcommands. Agent is now resolved internally from: preset config > macbox.json defaults.agent > project defaultAgent > auto-detect.
  • Removed --agent flag from all commands (workspace, sessions, project, skills, ralph).
  • --prompt or --ralph is now mandatory. Bare macbox (no flags) shows help instead of launching interactive mode.

Migration

Before:

macbox claude --prompt "fix the build"
macbox codex --prompt "refactor auth"
macbox claude --preset fullstack-typescript

After:

macbox --prompt "fix the build"
macbox --prompt "refactor auth"
macbox --preset fullstack-typescript --prompt "add dark mode"

Agent resolution chain:

  1. --preset <name> CLI flag (preset's agent field)
  2. macbox.json defaults.preset (default preset's agent field)
  3. macbox.json defaults.agent (explicit agent name)
  4. Project's defaultAgent field
  5. Auto-detect: prefer Claude if both available

What's New (since v0.5.0)

  • Multi-agent Ralph orchestration with 6-phase pipeline (brainstorm, clarify, plan, execute, aar, incorporate_aar)
  • --multi-agent, --agent-a, --agent-b flags for Ralph mode
  • Simplified, unified CLI surface