Skip to content

Enhance tool description of communication #804

Merged
joshfree merged 2 commits intomicrosoft:mainfrom
anannya03:enhance-tool-desc-communication
Oct 15, 2025
Merged

Enhance tool description of communication #804
joshfree merged 2 commits intomicrosoft:mainfrom
anannya03:enhance-tool-desc-communication

Conversation

@anannya03
Copy link
Copy Markdown
Contributor

@anannya03 anannya03 commented Oct 14, 2025

What does this PR do?

Currently the confidence score of the send_email and send_sms tool is very low and ranges from 0.1-0.3.
This PR aims to improve and bring it up to atleast >0.4

RESULTS-

image image

GitHub issue number?

#785

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR enhances tool descriptions for communication services to improve confidence scores in tool selection. The confidence score for send_email and send_sms tools was previously very low (0.1-0.3) and this change aims to bring it above 0.4.

  • Rewrote the email tool description to be more concise and feature-focused
  • Consolidated multi-line description into a single, comprehensive sentence

Comment thread tools/Azure.Mcp.Tools.Communication/src/Commands/Email/EmailSendCommand.cs Outdated
@anannya03 anannya03 marked this pull request as ready for review October 15, 2025 02:24
@anannya03 anannya03 requested review from a team, danield137 and prvavill as code owners October 15, 2025 16:30
@anannya03 anannya03 force-pushed the enhance-tool-desc-communication branch from 40b8cd9 to ffbb7fe Compare October 15, 2025 16:38
@joshfree joshfree added the server-Azure.Mcp Azure.Mcp.Server label Oct 15, 2025
@joshfree
Copy link
Copy Markdown
Member

@KarishmaGhiya I think you onboarded these tools? Can you follow the steps at https://aka.ms/azmcp/intake to complete the missing steps -- looks like at least the github issue labels are missing for this area?

@joshfree joshfree moved this from Untriaged to In Progress in Azure MCP Server Oct 15, 2025
@joshfree joshfree added this to the 2025-10 milestone Oct 15, 2025
@joshfree joshfree merged commit edc52f6 into microsoft:main Oct 15, 2025
24 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in Azure MCP Server Oct 15, 2025
colbytimm pushed a commit to colbytimm/microsoft-mcp that referenced this pull request Dec 8, 2025
* enhance tool description for email and sms

* added changelog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

server-Azure.Mcp Azure.Mcp.Server

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants