print bare worktree path when stdout is not a terminal

main

Commit

pfleidi2mo ago

Progress and notices for trail worktree checkout now go to stderr, and a non-terminal stdout carries only the worktree path, so scripts can use cd "$(entire trail checkout <trail> --worktree)".

Entire-Checkpoint: 01KX6Z9SGE1SBQEMVEW6JREBNZ

Checkpoints

Add trail checkout --worktree Support

Claude Code
View session
Checkpoint 1