Skip to main content

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 — the delegations JSON key and the coordinator/continuation engine contract are unchanged.
  • New gitmoot orchestrate <agent> "…" CLI alias for a background coordinator run — sugar for gitmoot 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.md agent 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.