Gitmoot v0.3.3-beta.1
Gitmoot v0.3.3-beta.1 adds per-model selection: gitmoot can now choose a
model per agent and per job or delegation, not just a runtime. Pre-release built
from main.
Highlights
Per-model selection
- Agent default model —
gitmoot agent start/subscribe/type set <name> --model <m>, also settable as[agents.<type>].modelin config. - Per-job override —
--model <m>onagent run/ask/implement/reviewandorchestrate. - Per-delegation model — an optional
modelfield on eachdelegations[]entry.
The model is passed to the codex/claude/kimi CLI as --model, resolving the
effective value as per-job/delegation override ?? agent default. It is a
free-form, runtime-scoped string (no allow-list); omitting it preserves prior
behavior — the runtime's own default.
Validation
- Verified end-to-end against a live Codex session: the agent default reaches the session start, a per-job override is applied on deliver and overrides the default (Codex confirms the model switch), and a valid override runs successfully.
Install / update
gitmoot update # existing installs
curl -fsSL https://gitmoot.io/install.sh | sh # fresh install
Assets: gitmoot_linux_amd64, gitmoot_darwin_amd64, gitmoot_darwin_arm64,
sha256sums.txt.