issue-triage: enable noop reporting, add MCP warning guidance#4260
issue-triage: enable noop reporting, add MCP warning guidance#4260
Conversation
Agent-Logs-Url: https://github.com/Azure/azure-sdk-for-rust/sessions/dac3d46c-e3aa-47f5-be24-c283861303d9 Co-authored-by: heaths <1532486+heaths@users.noreply.github.com>
|
Actually, let's wait until #4257 is merged and see if this is even a problem still. That PR should take care of it. |
There was a problem hiding this comment.
Pull request overview
Updates the agentic issue triage workflow source prompt/config to reduce wasted time on a misleading MCP startup warning and to make tool-call failures trackable via GitHub issues.
Changes:
- Enable
noop.report-as-issue: trueso tool-call failures can be surfaced as issues. - Add an instruction note telling the agent to ignore the misleading “blocked by policy” startup warning and proceed, only falling back to
noopon actual tool failure.
| assign-to-user: | ||
| max: 1 | ||
| noop: | ||
| report-as-issue: false | ||
| report-as-issue: true | ||
|
|
There was a problem hiding this comment.
The runtime workflow is .github/workflows/issue-triage.lock.yml (generated by gh aw compile). This change to noop.report-as-issue (and the new prompt note) won’t take effect unless the lock file is regenerated and committed; currently the lock file still has "report-as-issue":"false" in its Safe Outputs config. Please run gh aw compile and include the resulting issue-triage.lock.yml update in this PR.
The triage agent was timing out (10 min) on a misleading startup warning —
! 2 MCP servers were blocked by policy— even though tools registered successfully. It spent the entire window debugging infrastructure instead of triaging.Changes
noop.report-as-issue: true— tool-call failures now surface as trackable GitHub issues instead of being silently swallowed.nooponly on actual runtime tool failure.Original prompt
This pull request was created from Copilot chat.