Skip to content

Conversation

@olaservo
Copy link
Member

@olaservo olaservo commented Feb 15, 2025

Motivation and Context

This change adds support for testing tools with boolean input params using a checkbox in the UI.

How Has This Been Tested?

This was tested with a tool that has a boolean input parameter, example screenshots below:

annotated_message_2

annotated_message_1

Breaking Changes

None

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update

Checklist

  • I have read the MCP Documentation
  • My code follows the repository's style guidelines
  • New and existing tests pass locally
  • I have added appropriate error handling
  • I have added or updated documentation as needed

Additional Context

Related to this PR for adding annotations to everything-server: modelcontextprotocol/servers#627

jspahrsummers
jspahrsummers previously approved these changes Feb 19, 2025
Copy link
Member

@jspahrsummers jspahrsummers left a comment

Choose a reason for hiding this comment

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

Thank you!

@olaservo olaservo dismissed jspahrsummers’s stale review February 19, 2025 14:10

The merge-base changed after approval.

@jspahrsummers
Copy link
Member

@olaservo Looks like this needs some conflict resolution with the JSON editor change as well, then happy to merge this in 🙏

@olaservo
Copy link
Member Author

@jspahrsummers I've resolved the conflicts.

@jspahrsummers
Copy link
Member

Thanks!

@jspahrsummers jspahrsummers merged commit 0f304a3 into modelcontextprotocol:main Feb 19, 2025
2 checks passed
@olaservo olaservo deleted the handle-boolean branch February 22, 2025 03:06
IgnacioC44 referenced this pull request in MCPJam/inspector Jun 21, 2025
Add checkbox for handling boolean input params
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.

2 participants