Skip to content

list_issues.includeArchived defaults to true, inconsistent with every sibling tool #1235

Description

@PedroHenriqueFernandes

From the tool schemas:

  • list_issues.includeArchived"default": true
  • list_projects.includeArchived"default": false

Other tools carrying the parameter follow list_projects.

The inconsistency is the problem rather than the value: an agent that learns the default from any other tool has it backwards for the tool it calls most, and archived issues silently enter result sets meant to be live-only. Because the parameter is optional, nothing at the call site reveals the difference.

Suggested fix

Default list_issues.includeArchived to false for consistency with its siblings. If the current default is deliberate for backwards compatibility, saying so in the parameter description would be enough to remove the trap — today the description is just "Include archived items" on both tools, which reads as though the behaviour matches.

Metadata

Metadata

Assignees

Labels

APIMCPbugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions