Issue Monster: Create shared feature PR for sub-issue batches #6212
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue Monster now creates a single feature PR for all sub-issues of a parent task, rather than blocking sibling processing until each PR completes. This enables parallel assignment while accumulating changes in one branch.
Changes
Extended
assign_to_agentvalidation: Added optionalbranchfield (string, max 256 chars, sanitized)Issue Monster workflow behavior:
allow-empty: true, description contains"Pull request for #[parent_issue_number]"markerRemoved sibling blocking: Section 1a now searches for feature PR instead of blocking on sibling PRs; section 2 no longer checks sibling assignments
Example
Parent issue #100 has sub-issues #101, #102, #103:
Result: One PR accumulates all sub-issue changes instead of sequential blocking.
Warning
Firewall rules blocked me from connecting to one or more addresses (expand for details)
I tried to connect to the following addresses, but was blocked by firewall rules:
https://api.github.com/user/usr/bin/gh gh api user --jq .login /tmp/validate-js-3479104976.cjs ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet ache/go/1.25.0/x64/pkg/tool/linux_amd64/compile se 4331507/b037/vetrev-parse 64/pkg/tool/linu--show-toplevel ache/go/1.25.0/x64/pkg/tool/linux_amd64/compile -c e-github-app-token.git e-github-app-token.git ine se 4331507/b213/vettest.js ache/go/1.25.0/x64/pkg/tool/linu--show-toplevel ine(http block)/usr/bin/gh gh api user --jq .login up-uv.git up-uv.git(http block)/usr/bin/gh gh api user --jq .login s/ ache/go/1.25.0/xremote.origin.ur--log-format deb50ff7f89340dc955fb6080c101953abd/log.json tags/v6 4331507/b233/vet-c(http block)If you need me to access, download, or install something from one of these locations, you can either:
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.