wp draftforge mine [--ai], generate [--publish] , refresh [--apply] , gate , queue [--status=] and credits.
Free/PRO: Free, entire. No licence is read on this path, and the two paid slugs belong to the scheduler, which a shell cannot reach.
Notes:
- A command line is the easiest place to spend money by accident — no button, no price on it, no second click. So every command prints what the run will cost before it runs, from the same resolver the screens use; a command that spends nothing says so; and a command that spends refuses to run without
--yes. - Deliberately not
WP_CLI::confirm(): cron jobs and deploy scripts use this interface, and an interactive prompt there either hangs or is answered by whatever was next on stdin. - Every refusal exits non-zero, and two refusals that need opposite actions are worded apart: an empty wallet is topped up, a ceiling is raised.
gateis the command the exit code was built for: it spends nothing, prints the table of checks with their thresholds, and exits non-zero on a body the gate would hold — which makes it usable in CI.queueprints a table.--format=jsonis not implemented.