Skip to content

feat: add GitHub repository issue listing - #33

Merged
pikann merged 3 commits into
Paca-AI:masterfrom
kayahk:feat/github-issue-read-tools
Nov 3, 2026
Merged

pikann merged 3 commits into
Paca-AI:masterfrom
kayahk:feat/github-issue-read-tools

Conversation

@kayahk

@kayahk kayahk commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Implement the optional Git provider list_issues operation: list repository issues with state and cursor, exclude pull requests from the response, and preserve the continuation cursor even when a page contains only pull requests. The existing get_issue provider operation is reused.

Part of #32.

Dependencies — draft, not merge-ready

Validation

  • go test -race ./... and go vet ./... in backend using the pinned SDK fork.
  • Tests exercise provider wire dispatch, default and invalid inputs, error propagation, pull-request filtering and cursor handling; conformance runs against the fake GitHub.

No live deployment or TinyGo build has been verified locally.

@pikann pikann left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thanks for your contribution.
I'll merge this PR and continue working on Paca-AI/plugin-sdk-go#16.

@pikann
pikann merged commit 625ce04 into Paca-AI:master Nov 3, 2026
3 checks passed
@pikann pikann linked an issue Nov 3, 2026 that may be closed by this pull request
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.

Expose tools to read and list repository issues

2 participants