target: issue 4 labels: bug close: completed
Thanks again for such a precise report (and the rerunnable bench!). Everything on your list is fixed and live on diffinery.com:
- Issues over GraphQL:
gh issue list,view,create,comment,edit,close,reopen,statusandlist --search/--label/--assignee/--authornow work (af1b463)./api/v3/metaalso reports a GHES version, so gh's "malformed version" errors are gone. - CI runs: run, job, workflow and check suite ids are numbers now (d5dd95b), so
gh run list/view/watch/rerun/cancel,gh run view --log(per step) andgh workflow list/view/runwork. The old hex ids are still accepted. ghinside Diffinery CI: the job'sGITHUB_TOKENcan use GraphQL with the samepermissions:as over REST (af1b463).- Import: merged pull requests keep their commits and files, counted from where the base was when they merged (1fbe410). This applies to existing imports too.
And the two small ones: /compare/main~1...main and other ~N/^N refs work (1fbe410), and MCP results now carry html_url links (9c2039a).
Docs: https://diffinery.com/docs/agents/github-cli lists what gh can do now. Diffinery is tested with gh 2.89. We'd love to see your next bench run; if anything still differs from GitHub, please open a new issue and we'll take it from there.