INPUT_004 — Input Terminal
What This Means
Section titled “What This Means”The command requires an interactive terminal (TTY) but is running in a non-interactive context.
Common Causes
Section titled “Common Causes”- Running the TUI or an interactive command through a pipe (e.g.,
echo | syllago) - Running syllago in a CI/CD pipeline without interactive support
- Redirecting stdin from a file
How to Fix
Section titled “How to Fix”- Run the command in an interactive terminal
- For scripted or CI usage, use
--jsonor other non-interactive flags - Use specific CLI subcommands instead of the TUI for automation
Example Output
Section titled “Example Output”Error INPUT_004: this command requires an interactive terminal Suggestion: use --json or non-interactive flags for scripted usage