Skip to content

Conversation

sd2k
Copy link
Collaborator

@sd2k sd2k commented May 16, 2025

This commit adds the ability to customise tools using mcp.ToolOptions, then updates all calls to MustTool to include a title annotation, which can be displayed in any UIs instead of the non-human-friendly name.

This commit adds the ability to customise tools using `mcp.ToolOption`s,
then updates all calls to `MustTool` to include a title annotation,
which can be displayed in any UIs instead of the non-human-friendly
name.

Co-authored-by: Luccas Quadros <luccas.quadros@grafana.com>
@sd2k sd2k requested a review from a team as a code owner May 16, 2025 15:00
@sd2k sd2k force-pushed the add-title-annotation-to-tools branch from 8743750 to 8086a4b Compare May 16, 2025 15:19
@sd2k sd2k linked an issue May 16, 2025 that may be closed by this pull request
@sd2k sd2k removed a link to an issue May 16, 2025
Copy link
Contributor

@annanay25 annanay25 left a comment

Choose a reason for hiding this comment

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

nice update 👍

@sd2k sd2k merged commit 37e0754 into main May 16, 2025
18 checks passed
@sd2k sd2k deleted the add-title-annotation-to-tools branch May 16, 2025 16:17
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.

3 participants