Skip to content

Conversation

@hannesrudolph
Copy link
Collaborator

@hannesrudolph hannesrudolph commented Nov 12, 2025

Description

Switch Issue Fixer workflows and CLI usage to REST for issue details/comments and add a ProjectsV2 GraphQL helper. This avoids deprecated Projects Classic paths and the associated deprecation error.

Changes

  • .roo/rules-issue-fixer/1_Workflow.xml — use gh api for issue details and comments
  • .roo/rules-issue-fixer/4_github_cli_usage.xml — document REST patterns and add projectsV2 GraphQL helper

Test Procedure

  • Run Issue Fixer mode on a real issue and confirm:
    • Issue details load via REST
    • Comments load via REST
    • No Projects Classic deprecation errors occur

Notes

Local pre-push hooks were bypassed with --no-verify because the failing type check is unrelated to these XML edits. CI will validate the PR.


Important

Migrates Issue Fixer to use REST API and adds ProjectsV2 GraphQL helper to avoid deprecated paths.

  • Behavior:
    • Switches Issue Fixer workflows to use REST API for issue details and comments in 1_Workflow.xml.
    • Adds projectsV2 GraphQL helper in 4_github_cli_usage.xml to handle new GitHub Projects.
  • Documentation:
    • Updates 4_github_cli_usage.xml to document REST patterns and GraphQL usage.
  • Testing:
    • Ensure no Projects Classic deprecation errors occur when running Issue Fixer mode.

This description was created by Ellipsis for a4b679a. You can customize this summary. It will automatically update as commits are pushed.

@dosubot dosubot bot added size:M This PR changes 30-99 lines, ignoring generated files. bug Something isn't working Documentation Improvements or additions to documentation labels Nov 12, 2025
@roomote
Copy link
Contributor

roomote bot commented Nov 12, 2025

Rooviewer Clock   See task on Roo Cloud

Re-review completed. All previously flagged issues have been resolved.

  • Inconsistent --jq filter in gh_issue_comments syntax documentation
  • Missing --jq filter in gh_issue_comments example command
Previous reviews

Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues.

@hannesrudolph hannesrudolph moved this from Triage to PR [Needs Review] in Roo Code Roadmap Nov 12, 2025
hannesrudolph and others added 2 commits November 12, 2025 15:22
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Nov 13, 2025
@mrubens mrubens merged commit 387d1ba into RooCodeInc:main Nov 13, 2025
13 checks passed
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Nov 13, 2025
@github-project-automation github-project-automation bot moved this from PR [Needs Review] to Done in Roo Code Roadmap Nov 13, 2025