- Notifications
You must be signed in to change notification settings - Fork949
Open
Description
Describe the bug
Thelist_issues
tool seems to return Pull Requests as well.
Affected version
server version v0.1.1 (7ab5d96) 2025-04-07T16:05:06Z
Steps to reproduce the behavior
- Add the MCP to you agent
- Ask them to list the issues in a repository that has Pull Requests open
- Observe the Pull Requests in the response of the tool call
Expected behavior
I expectlist_issues
to only return issues andlist_pull_requests
to only return pull requests.
Actual behavior
list_issues
returns issues AND pull requests.
Logs
Tool calllist_issues
:
{"owner":"Peetee06","repo":"flutter-testing-concepts","sort":"created","direction":"asc","state":"open","perPage":1,"page":1}
Response:
[ {"id":3008205521,"number":32,"state":"open","locked":false,"title":"chore(deps): bump analyzer from 7.3.0 to 7.4.1 in /bloc_app", "body": "Bumps [analyzer](https://github.com/dart-lang/sdk/tree/main/pkg) from 7.3.0 to 7.4.1.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/sdk/commits/HEAD/pkg\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","author_association":"CONTRIBUTOR","user": {"login":"dependabot[bot]","id":49699333,"node_id":"MDM6Qm90NDk2OTkzMzM=","avatar_url":"https://avatars.githubusercontent.com/in/29110?v=4","html_url":"https://github.com/apps/dependabot","gravatar_id":"","type":"Bot","site_admin":false,"url":"https://api.github.com/users/dependabot%5Bbot%5D","events_url":"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}","following_url":"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}","followers_url":"https://api.github.com/users/dependabot%5Bbot%5D/followers","gists_url":"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}","organizations_url":"https://api.github.com/users/dependabot%5Bbot%5D/orgs","received_events_url":"https://api.github.com/users/dependabot%5Bbot%5D/received_events","repos_url":"https://api.github.com/users/dependabot%5Bbot%5D/repos","starred_url":"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions" },"labels": [ {"id":8462766026,"url":"https://api.github.com/repos/Peetee06/flutter-testing-concepts/labels/dependencies","name":"dependencies","color":"0366d6","description":"Pull requests that update a dependency file","default":false,"node_id":"LA_kwDOOZdjn88AAAAB-GuPyg" }, {"id":8462766028,"url":"https://api.github.com/repos/Peetee06/flutter-testing-concepts/labels/dart","name":"dart","color":"000000","description":"Pull requests that update dart code","default":false,"node_id":"LA_kwDOOZdjn88AAAAB-GuPzA" } ],"comments":2,"created_at":"2025-04-21T11:22:41Z","updated_at":"2025-04-22T17:35:18Z","url":"https://api.github.com/repos/Peetee06/flutter-testing-concepts/issues/32","html_url":"https://github.com/Peetee06/flutter-testing-concepts/pull/32","comments_url":"https://api.github.com/repos/Peetee06/flutter-testing-concepts/issues/32/comments","events_url":"https://api.github.com/repos/Peetee06/flutter-testing-concepts/issues/32/events","labels_url":"https://api.github.com/repos/Peetee06/flutter-testing-concepts/issues/32/labels{/name}","repository_url":"https://api.github.com/repos/Peetee06/flutter-testing-concepts","pull_request": {"url":"https://api.github.com/repos/Peetee06/flutter-testing-concepts/pulls/32","html_url":"https://github.com/Peetee06/flutter-testing-concepts/pull/32","diff_url":"https://github.com/Peetee06/flutter-testing-concepts/pull/32.diff","patch_url":"https://github.com/Peetee06/flutter-testing-concepts/pull/32.patch" },"reactions": {"total_count":0,"+1":0,"-1":0,"laugh":0,"confused":0,"heart":0,"hooray":0,"rocket":0,"eyes":0,"url":"https://api.github.com/repos/Peetee06/flutter-testing-concepts/issues/32/reactions" },"node_id":"PR_kwDOOZdjn86TSaGs","draft":false }]