Skip to content

Fix Issue Arborist issue fetch#1041

Draft
IEvangelist wants to merge 1 commit into
mainfrom
dapine/fix-gh-aw-issue-arborist
Draft

Fix Issue Arborist issue fetch#1041
IEvangelist wants to merge 1 commit into
mainfrom
dapine/fix-gh-aw-issue-arborist

Conversation

@IEvangelist
Copy link
Copy Markdown
Member

Summary

  • replace the Issue Arborist pre-agent gh issue list call with a direct Search REST API request
  • reshape the API response back into the issue JSON structure expected by the workflow prompt
  • regenerate the issue-arborist.lock.yml file with gh aw compile

Validation

  • gh aw compile issue-arborist --approve --no-check-update
  • gh aw compile issue-arborist --no-emit --validate --approve --no-check-update
  • git diff --check
  • smoke-tested the Search API query and jq projection against microsoft/aspire.dev

Avoid using gh issue list in the pre-agent fetch step because the gh-aw DIFC proxy version pinned by the generated workflow blocks the GitHub CLI /meta probe. Fetch issue data through the Search REST API and reshape it to the JSON structure expected by the prompt.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant