Auto review on TTY for generate
Auto-generated from the source archive. Do not edit by hand — rerun
catalyst-changelog-syncinstead.
What changed
Section titled “What changed”catalyst generatenow starts the interactive.originwalk-through automatically when it produced origin files and stdout is a terminal — the same sessioncatalyst origin reviewruns.- Adds two mutually exclusive flags:
--reviewforces the walk-through even without a TTY, and--no-review(re-introduced) forces the old skip behavior. - Piped, CI, and agent runs (no TTY) keep the guaranteed non-interactive behavior and the closing summary pointing at
catalyst origin list/catalyst origin review.
Why it matters
Section titled “Why it matters”Until now every generate that produced .origin proposals made you type a second command to act on them, because the command was hard-wired to never prompt. The TTY branch gives humans the review immediately while automation keeps its no-prompt guarantee — no flag to remember on either side. When auto-detection guesses wrong, the explicit flags override it. If the interactive session ends with origins still pending, the closing summary still tells you how many remain.