feat(deep-report): increase create-issue max from 3 to 7#26077
feat(deep-report): increase create-issue max from 3 to 7#26077
Conversation
Increases the create-issue safe-output limit in the deep-report workflow from 3 to 5, and updates all prompt text references from "3" to "5" for consistency. Fixes #26051 Agent-Logs-Url: https://github.com/github/gh-aw/sessions/b62e1ede-6793-4da5-b1d2-792a3f600b44 Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
.github/workflows/deep-report.md
Outdated
| ### ✅ Actionable Agentic Tasks (Quick Wins) | ||
|
|
||
| **CRITICAL**: Identify exactly **3 actionable tasks** that could be immediately assigned to an AI agent to improve the project. Focus on **quick wins** - tasks that are: | ||
| **CRITICAL**: Identify exactly **5 actionable tasks** that could be immediately assigned to an AI agent to improve the project. Focus on **quick wins** - tasks that are: |
There was a problem hiding this comment.
Updated to max: 7 and all prompt references in c0bad8b.
Updates max from 5 to 7 per reviewer feedback, and updates all prompt text references accordingly. Fixes #26051 Agent-Logs-Url: https://github.com/github/gh-aw/sessions/141b794d-6307-4511-b2f4-4c46c087c00e Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Updates the DeepReport agent workflow to allow creating more GitHub issues per run by increasing the create-issue safe-output limit from 3 to 7, and aligning the prompt text accordingly.
Changes:
- Increased
safe-outputs.create-issue.maxfrom 3 to 7 indeep-report. - Updated prompt instructions/templates to reference 7 actionable tasks/issues instead of 3.
- Recompiled the workflow lock file to reflect the new safe-output configuration.
Show a summary per file
| File | Description |
|---|---|
| .github/workflows/deep-report.md | Raises create-issue max to 7 and updates prompt text references from 3 → 7. |
| .github/workflows/deep-report.lock.yml | Regenerates compiled workflow/lock content reflecting create_issue(max:7) and updated safe-outputs config. |
Copilot's findings
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Comments suppressed due to low confidence (1)
.github/workflows/deep-report.md:360
- This step mixes a hard-coded count with an optional qualifier ("7 ... (if any)") and refers to the safe-output tool as
create-issue, but the compiled workflow tool name iscreate_issue(underscore). To prevent tool-call errors, rephrase to something like "for each identified task (up to 7)" and reference thecreate_issuetool name (and update the earlier mention in the task section as well).
1. **Create GitHub Issues**: For each of the 7 actionable tasks identified (if any), create a GitHub issue using the safe-outputs create-issue capability
- Files reviewed: 2/2 changed files
- Comments generated: 1
| ### ✅ Actionable Agentic Tasks (Quick Wins) | ||
|
|
||
| **CRITICAL**: Identify exactly **3 actionable tasks** that could be immediately assigned to an AI agent to improve the project. Focus on **quick wins** - tasks that are: | ||
| **CRITICAL**: Identify exactly **7 actionable tasks** that could be immediately assigned to an AI agent to improve the project. Focus on **quick wins** - tasks that are: |
There was a problem hiding this comment.
The instructions conflict: this line requires identifying exactly 7 actionable tasks, but later the prompt allows identifying none (and instructs calling noop). To avoid agent confusion/failed runs, consider changing this requirement to "up to 7" (or "at most 7"), and keep the rest of the section consistent with that wording.
This issue also appears on line 360 of the same file.
| **CRITICAL**: Identify exactly **7 actionable tasks** that could be immediately assigned to an AI agent to improve the project. Focus on **quick wins** - tasks that are: | |
| **CRITICAL**: Identify up to **7 actionable tasks** that could be immediately assigned to an AI agent to improve the project. Focus on **quick wins** - tasks that are: |
Bumps the
create-issuesafe-output limit indeep-reportfrom 3 to 7, and updates all prompt references to match.max: 3→max: 7