Fix once across apps (draft PRs)
propose_portfolio_changePropose one recipe edit across up to 10 organization repos as separate draft PRs, with dry-run diffs first and per-repo results. Set confirm: true to open drafts.
Instructions
Propose the same kind of recipe edit in up to 10 repos of one organization, one draft PR per repo with a shared batch id. Dry run by default (the diff and denied paths of each repo); confirm: true opens the drafts. One repo failing never rolls back the others; each result says what happened. Needs an account-level key. Confirm with the user before confirm: true. Returns { dryRun, plans } or { batchId, opened, results }. Write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | ||
| changes | Yes | ||
| confirm | No | true opens one draft PR per repo; omitted or false is a dry run | |
| element | Yes | Which part of the recipe the edit belongs to | |
| organizationId | No | Organization UUID — defaults to the key owner's only organization |