Repository navigation
v0.22.0
An opt-in run module and one --yes/--force model across commands.
Highlights
wtm run initsets uprun.tomlfrom detected docker-compose files and package scripts, without overwriting existing jobs.--yesand--forceare separate:--yesanswers every question with a flag or a safe default,--forceonly lifts safety refusals.
Breaking
--output jsonrequires--yeson every mutating command, and a missing required selection errors naming its flag: pass both.- The
runmodule is opt-in:wtm initno longer configures services (--skip-services,--only servicesremoved); usewtm run init.
Added
origindivergence badges (origin ↑a ↓b) inlist,tree, pickers and JSON, read without fetching;rrefreshes.--fffast-forwards a source that is only behind, also oncreate --fromandextract.wtm extract [source]picks the source first, so you can extract from anywhere.wtm reparentmoves several worktrees onto one new parent in a single pass.
Changed
- Wizards keep every confirmation inside, with a breadcrumb and Back;
clean,relocateandsynceach run as one wizard. wtm agents installupdates an already installed skill.wtm initpoints out pre-existing worktrees and suggestswtm relocate.
Fixed
wtm prunereads merged/closed from the GitHub PR state instead of local commits; a branch without a PR is never tagged.wtm cleanandwtm relocatewithout a terminal or--yeserror out instead of starting a wizard.wtm clean --reparent-childrenis honoured in the wizard.