pub async fn plan(opts: Opts) -> Result<Task>Expand description
Interview the operator, then file the resulting task.
Blocks for as long as the conversation lasts, holding the terminal. Returns the task that was filed; the draft it was filed from stays on disk either way.