Expand description
Interactive prompting helpers shared across commands.
Prompter is the single seam over operator interaction: production code
uses DialoguerPrompter (terminal prompts via dialoguer), tests use
ScriptedPrompter with queued answers. The flag-bridging helpers
(require_confirmation, resolve_required, …) keep their behaviour:
interactive mode prompts, non-interactive mode falls back to a default or
fails with a “flag required” error.
Copyright (c) systemprompt.io — Business Source License 1.1. See https://systemprompt.io for licensing details.