.prflow/config.json setting by name. Every setting PRFlow reads is listed here once, in alphabetical order, with the page that gives its type, accepted values, default and security note.
Search this page for the key you have. If you are choosing settings rather than looking one up, start at Configuration.
How to Read a Setting Name
A name such asprflow_implement.stall_backstop.max_resume_attempts is a path through the JSON file. Each dot is one level deeper. Written out, that setting is:
<name>, such as providers.<name>.auth, means you choose that part yourself. It is the name you give your own provider entry.
Index
Not on This Page
Skill extensions are files, not settings. They live under.prflow/skill-extensions/ and are documented on Skill Extensions.
Credentials are never settings. Store them as GitHub Actions secrets, described in Cloud Setup.
Read Defaults Correctly
The value the scaffold writes and the value an absent key falls back to can differ.
/prflow:init writes prflow.effort: "medium", while an absent prflow.effort falls back to high. Each family page names both whenever they differ, so read the fallback column rather than assuming the scaffolded file shows the default.A Setting Is Only Half the Answer
Some behavior is not configurable by a value at all:- To make PRFlow follow a house rule, write a prompt extension.
- To let a cloud agent run one of your commands, grant it under Tool Permissions.
- To change who may start a run, see Core Settings and Human Control.