feat(trail): approve, request-changes, and approvals commands

main

Commit

computermode2mo ago

Add 'trail approve', 'trail request-changes' (message required), and 'trail approvals' (list, with --json). Each resolves the trail by optional selector or current branch and posts to/reads the .../{number}/approvals endpoint. Reaches UI parity for native approval decisions.

Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com Entire-Checkpoint: 01KX6M8E36XW9E582KC7MPG5HS

Checkpoints

CLI Trail Commands and UI Parity

Claude CodeOpus 4.8
View session
Checkpoint 1