v0.8.2
Breaking
- Task store format 3, migrated automatically on first open. Rolling back to 0.7.x afterwards refuses the file; restore the
tsk.json.v2backup written beside it if you need to.
Added
- Starter tour on first board open: four desk tasks (
N1toN4) that teach the tabs, sections, status keys, the task page, and the CLI, each cleared for good withctrl+d,ctrl+f, orctrl+x. Agents never see them:tsk listhidesNrows. - What's new on your desk: after an upgrade, one
Nrow can summarise the release with a link to the changelog. This release carries none, so a 0.7.x upgrader sees only the tour. tsk updateupgrades installer-managed copies in place; Homebrew copies printbrew update && brew upgrade tsk. The board nudges once a day when a newer release is out (TSK_NO_UPDATE_CHECKdisables).tsk setupdetects the coding agents on your machine and offers to install the tsk skill for each;tsk setup agents --yesdoes it unattended. The curl installer asks the same question once when Herdr is on PATH.- Added support for OMP with
tsk setup omp, thanks @bnivanov. - Outside Git, the current directory is available as a project:
2opens its board, quick-add files there once it is open. The desk stays the default for capture and the CLI.
Changed
- The agent skill (
tsk guide,tsk setup <agent>) is rewritten around a quick-reference table and rules of engagement: agents hand work back withreviewand leavedoneto you. Skill version 1.1.0; reruntsk setupto update installed copies. - Sections hold their order while you work: NEEDS YOU, IN MOTION, DONE and the drawer's ARCHIVED group keep the most recent status change on top, and ON DECK lists its backlog oldest first,
Nrows leading. Editing a task or ticking a step no longer jumps it to the top.
Fixed
- On a wide board, clicking a task opens its details beside the board and keeps board focus; a double-click during column reflow opens the task you clicked, not a newly exposed control.
prefix+topens or focuses one board per Herdr workspace, across tabs, and returns to the tab you pressed it from.tsk setup herdron a Herdr older than 0.9 says so (herdr 0.6.8 found; tsk needs 0.9.0 or newer) and stops before touching the config, instead of failing onherdr config checkwith a usage dump.- Setup errors that quote Herdr's output keep their line breaks instead of printing a literal
\u{000a}.
Install
curl -fsSL https://gettsk.sh/install.sh | sh or brew install smarzban/tap/tsk. Details, upgrades and uninstall: https://gettsk.sh/docs/install/