What needs to be done
Refactor the clarifai pipeline, pipelinestep, and other pipeline commands to replace interactive prompts with flag-based inputs, aligning them with the existing Clarifai Model CLI interface.
Why
This change is needed to:
- Ensure a consistent CLI experience across all Clarifai commands
- Follow standard CLI design best practices (scriptable, predictable, non-interactive)
- Enable seamless usage in CI/CD pipelines and agent-driven workflows
- Eliminate dependency on interactive input, making automation reliable and reproducible
Expected Outcome
- All required inputs should be passed via flags (with sensible defaults where applicable)
- Interactive prompts should be removed
- Commands should work cleanly in non-interactive environments (e.g., scripts, pipelines, agents)