Gitmoot v0.3.2-beta.1
Gitmoot v0.3.2-beta.1 names and ships Orchestra — structured job
delegations with a coordinator continuation — alongside a full dashboard TUI
overhaul, the Kimi Code CLI runtime, layered delegation termination bounds, and
SkillOpt generation durability. Pre-release built from main.
Highlights
Orchestra (structured delegations, named)
- The structured job-delegations feature is now Orchestra (verb
orchestrate): a conductor (coordinator) fans work to players (delegated
children) over a score (the
delegations[]DAG) and resolves in a finale (continuation). The naming is additive — thedelegationsJSON key and thecoordinator/continuationengine contract are unchanged. - New
gitmoot orchestrate <agent> "…"CLI alias for a background coordinator run — sugar forgitmoot agent run <agent> --background "…".
Delegation engine and durability
- Structured job delegations — a validated
delegations[]DAG with artifacts, a coordinator continuation, and full lifecycle. - Layered termination — loop detection plus depth and per-root job budgets.
- SkillOpt generation durability — per-item persistence with idempotent resume after a kill.
Dashboard TUI overhaul
- Readable, grouped pages; a live Activity page for orchestras; repo grouping with collapsible groups; Jobs grouping; and Config sections.
- Agent detail shows live runtime sessions, supports bulk-delete of a template
group, and its recent jobs are now selectable (
↑/↓+enter) and scrollable.
Runtimes and infra
- Kimi Code CLI added as a supported runtime alongside Codex and Claude Code.
- CI build/vet/test gate; in-repo docs, the packaged skill, and gitmoot.io/docs
synced; an
AGENTS.mdagent guide added.
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.