Configure the CLI once
Set the remote URL, sign in, and pick a default project with propr use to keep later commands short.
Plan, implement, and inspect work without opening a browser. Connect once, pick a repository, create a plan, check its tasks, and start implementation from the terminal.
propr remote <url>
propr login
propr use owner/repo
propr plan create "Clean up auth flow" --wait
propr issue implement <draft-id>/1 --wait
propr task get <task-id>propr remote <url>
propr login
propr use owner/repo
propr plan create "Clean up auth flow" --wait
propr plan issues <draft-id>
propr issue implement <draft-id>/1 --wait
propr task get <task-id>
propr task revert <task-id>Set the remote URL, sign in, and pick a default project with propr use to keep later commands short.
Create the plan, wait for the task breakdown, and inspect the issues before implementation.
propr plan create "Auth cleanup" --wait
propr plan issues <draft-id>Run one task from the plan in its own Docker workspace and Git worktree, and wait for the result.
propr issue implement <draft-id>/1 --waitList, inspect, stop, delete, or revert tasks. Add --json when another script consumes the result.
The CLI also manages repositories, agents, settings, logs, active tasks, system status, and todos, including turning repository notes into a plan.
A plan, an implemented issue and its PR, created and inspected from the terminal.