CLI command
weles runs answer
Tell a run that waits for a person what the person did: --ready lets a Google phone approval send Google's prompt now (none is sent before), --not-received makes it press Google's Resend it for a prompt that never arrived or expired (or end with google_prompt_not_received when Google offers none), --approved makes it record what Google still shows. A run that waits on nobody is refused with the stage it stands at, a finished run with when.
Purpose#
Tell a run that waits for a person what the person did: --ready lets a Google phone approval send Google's prompt now (none is sent before), --not-received makes it press Google's Resend it for a prompt that never arrived or expired (or end with google_prompt_not_received when Google offers none), --approved makes it record what Google still shows. A run that waits on nobody is refused with the stage it stands at, a finished run with when.
Invocation#
weles runs answer <run-id> --ready|--approved|--not-received [--detail <text>] [--json]Options#
| Option | Effect |
|---|---|
--ready | runs answer: the person has the phone in hand; the run asks the provider to send its prompt now. A run sends no prompt before this answer. |
--approved | runs answer: the person did what the run asked (approved the prompt); the run reads the page and records what the provider still shows. |
--not-received | runs answer: the provider's prompt never arrived or expired; the run asks the provider to send it again, or ends saying the provider offers no resend. |
--detail | One sentence: what the person saw for runs answer, who cancels a run and why for runs cancel. |
--json | Print the answer as one JSON document instead of key: value lines. release surface always prints its JSON document: it is the file a release carries. |
Help#
`weles runs answer --help` prints these usage lines and never runs the command.